summaryrefslogtreecommitdiff
path: root/include/clang/Basic/DiagnosticParseKinds.td
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-10-31 01:56:18 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-10-31 01:56:18 +0000
commitd386fef64f1fd00fc9a97efb963d8ec393fd1ace (patch)
tree3567690a358532ec28b5f4fb3e04383c4fc449a3 /include/clang/Basic/DiagnosticParseKinds.td
parent6d754e9a9d6591e8fc5eedc144cc70a7e539ba6f (diff)
downloadclang-d386fef64f1fd00fc9a97efb963d8ec393fd1ace.tar.gz
clang-d386fef64f1fd00fc9a97efb963d8ec393fd1ace.tar.bz2
clang-d386fef64f1fd00fc9a97efb963d8ec393fd1ace.tar.xz
Factor out custom parsing for iboutletcollection and vec_type_hint attributes
into a separate "parse an attribute that takes a type argument" codepath. This results in both codepaths being a lot cleaner and simpler, and fixes some bugs where the type argument handling bled into the expression argument handling and caused us to both accept invalid and reject valid attribute arguments. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193731 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/DiagnosticParseKinds.td')
-rw-r--r--include/clang/Basic/DiagnosticParseKinds.td2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/clang/Basic/DiagnosticParseKinds.td b/include/clang/Basic/DiagnosticParseKinds.td
index a45e89e398..865200b17b 100644
--- a/include/clang/Basic/DiagnosticParseKinds.td
+++ b/include/clang/Basic/DiagnosticParseKinds.td
@@ -169,8 +169,6 @@ def err_expected_member_name_or_semi : Error<
"expected member name or ';' after declaration specifiers">;
def err_function_declared_typedef : Error<
"function definition declared 'typedef'">;
-def err_iboutletcollection_builtintype : Error<
- "type argument of iboutletcollection attribute cannot be a builtin type">;
def err_iboutletcollection_with_protocol : Error<
"invalid argument of iboutletcollection attribute">;
def err_at_defs_cxx : Error<"@defs is not supported in Objective-C++">;