Searched refs:MacroExpansion (Results 1 - 7 of 7) sorted by relevance

/external/clang/tools/libclang/
H A DCXCursor.h34 class MacroExpansion;
156 CXCursor MakeMacroExpansionCursor(MacroExpansion *,
181 const MacroExpansion *getAsMacroExpansion() const {
183 return static_cast<const MacroExpansion *>(C.data[0]);
H A DCXCursor.cpp690 CXCursor cxcursor::MakeMacroExpansionCursor(MacroExpansion *MI,
H A DCIndex.cpp432 if (MacroExpansion *ME = dyn_cast<MacroExpansion>(PPE)) {
/external/clang/include/clang/Lex/
H A DPreprocessingRecord.h158 class MacroExpansion : public PreprocessedEntity { class in namespace:clang
164 MacroExpansion(IdentifierInfo *BuiltinName, SourceRange Range) function in class:clang::MacroExpansion
168 MacroExpansion(MacroDefinition *Definition, SourceRange Range) function in class:clang::MacroExpansion
/external/clang/lib/Lex/
H A DPreprocessingRecord.cpp378 new (*this) MacroExpansion(Id.getIdentifierInfo(),Range));
381 new (*this) MacroExpansion(Def, Range));
/external/clang/lib/Serialization/
H A DASTReader.cpp4182 MacroExpansion *ME;
4184 ME = new (PPRec) MacroExpansion(Name, Range);
4186 ME = new (PPRec) MacroExpansion(Def, Range);
H A DASTWriter.cpp2143 if (MacroExpansion *ME = dyn_cast<MacroExpansion>(*E)) {

Completed in 191 milliseconds