summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjCXX/delay-parsing-cfunctions.mm
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2012-07-20 17:19:54 +0000
committerFariborz Jahanian <fjahanian@apple.com>2012-07-20 17:19:54 +0000
commitdeb144ab515c6995eaa750bcf4207ca24724dfbb (patch)
treed3a1e9e49749736212bde78dc4fc046f7fae0659 /clang/test/SemaObjCXX/delay-parsing-cfunctions.mm
parentaf03ef7cce8223e79cee0df115b49ad99156c8f2 (diff)
downloadbcm5719-llvm-deb144ab515c6995eaa750bcf4207ca24724dfbb.tar.gz
bcm5719-llvm-deb144ab515c6995eaa750bcf4207ca24724dfbb.zip
Fixes an ObjC++ parse crash caused by delayed parsing
of c-functions nested in namespace in method implementations by turning off its delayed parsing until a proper solution is figured out. pr13418 llvm-svn: 160552
Diffstat (limited to 'clang/test/SemaObjCXX/delay-parsing-cfunctions.mm')
-rw-r--r--clang/test/SemaObjCXX/delay-parsing-cfunctions.mm4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/SemaObjCXX/delay-parsing-cfunctions.mm b/clang/test/SemaObjCXX/delay-parsing-cfunctions.mm
index fbdf8bad0aa..fa65dbea9ec 100644
--- a/clang/test/SemaObjCXX/delay-parsing-cfunctions.mm
+++ b/clang/test/SemaObjCXX/delay-parsing-cfunctions.mm
@@ -41,4 +41,8 @@ int x{17};
X::X() = default;
void X::SortWithCollator() {}
+// pr13418
+namespace {
+ int CurrentTabId() {return 0;}
+}
@end
OpenPOWER on IntegriCloud