summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2012-11-05 23:58:27 +0000
committerDouglas Gregor <dgregor@apple.com>2012-11-05 23:58:27 +0000
commitd612566385cb20fb867af6d8d6e0c5f138a963d7 (patch)
tree0175436a0bb676dbb4bb5a060517abdaaf6946ea /clang/test/Modules/Inputs/Module.framework/Headers/Module.h
parent48c5b8e6592523b75202c0e3ab95c8acba2465aa (diff)
downloadbcm5719-llvm-d612566385cb20fb867af6d8d6e0c5f138a963d7.tar.gz
bcm5719-llvm-d612566385cb20fb867af6d8d6e0c5f138a963d7.zip
Have the parser initialize Sema before it consumes the first
token. This is important because the first token could actually be after an #include that triggers a module import, which might use either Sema or the AST consumer before it would have been initialized. llvm-svn: 167423
Diffstat (limited to 'clang/test/Modules/Inputs/Module.framework/Headers/Module.h')
-rw-r--r--clang/test/Modules/Inputs/Module.framework/Headers/Module.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/Module.framework/Headers/Module.h b/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
index f8949848bd4..3d2476b2043 100644
--- a/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
+++ b/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
@@ -23,4 +23,6 @@ const char *getModuleVersion(void);
#include <Module/Sub.h>
#include <Module/Buried/Treasure.h>
+__asm("foo");
+
#endif // MODULE_H
OpenPOWER on IntegriCloud