summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/IdentifierTable.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2012-09-25 15:44:52 +0000
committerDouglas Gregor <dgregor@apple.com>2012-09-25 15:44:52 +0000
commitc83de30addc1373dae0a58401aa7e04e44db40c1 (patch)
treed46d159882debde6f3745ed3c86c0f9b3c32f098 /clang/lib/Basic/IdentifierTable.cpp
parentdcaf4a3a4bf47e9c729fec918494c13a90130bf4 (diff)
downloadbcm5719-llvm-c83de30addc1373dae0a58401aa7e04e44db40c1.tar.gz
bcm5719-llvm-c83de30addc1373dae0a58401aa7e04e44db40c1.zip
Introduce builtin macros to determine whether we're building a
specific module (__building_module(modulename)) and to get the name of the current module as an identifier (__MODULE__). Used to help headers behave differently when they're being included as part of building a module. Oh, the irony. llvm-svn: 164605
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud