Lines Matching refs:MacroExpansionContext
23 MacroExpansionContext::ExpansionRangeMap &ExpansionRanges;
28 MacroExpansionContext::ExpansionRangeMap &ExpansionRanges) in MacroExpansionRangeRecorder()
61 MacroExpansionContext::ExpansionRangeMap::iterator It; in MacroExpands()
86 MacroExpansionContext::MacroExpansionContext(const LangOptions &LangOpts) in MacroExpansionContext() function in MacroExpansionContext
89 void MacroExpansionContext::registerForPreprocessor(Preprocessor &NewPP) { in registerForPreprocessor()
101 MacroExpansionContext::getExpandedText(SourceLocation MacroExpansionLoc) const { in getExpandedText()
119 MacroExpansionContext::getOriginalText(SourceLocation MacroExpansionLoc) const { in getOriginalText()
135 void MacroExpansionContext::dumpExpansionRanges() const { in dumpExpansionRanges()
138 void MacroExpansionContext::dumpExpandedTexts() const { in dumpExpandedTexts()
142 void MacroExpansionContext::dumpExpansionRangesToStream(raw_ostream &OS) const { in dumpExpansionRangesToStream()
160 void MacroExpansionContext::dumpExpandedTextsToStream(raw_ostream &OS) const { in dumpExpandedTextsToStream()
205 void MacroExpansionContext::onTokenLexed(const Token &Tok) { in onTokenLexed()