]> granicus.if.org Git - clang/commit
refactor a bunch of code:
authorChris Lattner <sabre@nondot.org>
Mon, 20 Oct 2008 06:10:06 +0000 (06:10 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 20 Oct 2008 06:10:06 +0000 (06:10 +0000)
commitbc662afa1cb9b61cb1e7808bb1463dd6291b8095
treeb8bb0c5ef3757ca315b67a1f4c5ad2c8642e82d2
parenta2449b2bf739545494241e189b59587d5ca5c2c1
refactor a bunch of code:
Check for @end in ParseObjCInterfaceDeclList instead of in each caller
Handle @required and @optional with the same code

Add some fixmes about some apparently objc2 code that is being accepted
in objc1.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57803 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticKinds.def
lib/Parse/ParseObjc.cpp
test/SemaObjC/protocol-test-1.m