summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2015-03-04 16:03:07 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2015-03-04 16:03:07 +0000
commit5c585253e5f66affee0ce1d3db18ea2cfdfcdd82 (patch)
tree21bd2bb236386eb8d64bc5e446312e2c5b412132 /clang/test/Modules/Inputs/Module.framework/Headers/Module.h
parentf14889ee3474354e81bf58fe1c4f87739f1f22b5 (diff)
downloadbcm5719-llvm-5c585253e5f66affee0ce1d3db18ea2cfdfcdd82.tar.gz
bcm5719-llvm-5c585253e5f66affee0ce1d3db18ea2cfdfcdd82.zip
[Modules] Fix crash in Preprocessor::getLastMacroWithSpelling().
Macro names that got undefined inside a module may not have their MacroInfo set. llvm-svn: 231251
Diffstat (limited to 'clang/test/Modules/Inputs/Module.framework/Headers/Module.h')
-rw-r--r--clang/test/Modules/Inputs/Module.framework/Headers/Module.h3
1 files changed, 3 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 9a1c2b9bd87..55ce7a3e30f 100644
--- a/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
+++ b/clang/test/Modules/Inputs/Module.framework/Headers/Module.h
@@ -31,4 +31,7 @@ typedef struct __sFILE {
extern FILE *myFile;
+#define SOME_MACRO_GETTING_UNDEFINED 1
+#undef SOME_MACRO_GETTING_UNDEFINED
+
#endif // MODULE_H
OpenPOWER on IntegriCloud