diff options
Diffstat (limited to 'include/clang')
-rw-r--r-- | include/clang/Lex/IdentifierTable.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/clang/Lex/IdentifierTable.h b/include/clang/Lex/IdentifierTable.h index 44565a3395..a4d10e56e9 100644 --- a/include/clang/Lex/IdentifierTable.h +++ b/include/clang/Lex/IdentifierTable.h @@ -70,6 +70,12 @@ public: GetStringMapEntryFromValue(*this).getKeyLength(); } + /// hasMacroDefinition - Return true if this identifier is #defined to some + /// other value. + bool hasMacroDefinition() const { + return HasMacro; + } + /// getMacroInfo - Return macro information about this identifier, or null if /// it is not a macro. MacroInfo *getMacroInfo() const { |