]> granicus.if.org Git - clang/commit
objective-c: just as we have done for method definitions,
authorFariborz Jahanian <fjahanian@apple.com>
Mon, 2 Jul 2012 23:37:09 +0000 (23:37 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Mon, 2 Jul 2012 23:37:09 +0000 (23:37 +0000)
commit6c89eafc90f5c51a0bf185a993961170aee530c2
tree1c52effa180188efec187d7271e24009d3c1d36a
parenta9e8b9e3e90fcfe10a04624a89c39b63c32614d1
objective-c: just as we have done for method definitions,
c-functions declared in implementation should have their
parsing delayed until the end so, they can access forward
declared private methods. // rdar://10387088

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159626 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
include/clang/Sema/Sema.h
lib/Parse/ParseDecl.cpp
lib/Parse/ParseObjc.cpp
lib/Parse/Parser.cpp
lib/Sema/SemaDeclObjC.cpp
test/SemaObjC/delay-parsing-cfunctions.m [new file with mode: 0644]