Home
last modified time | relevance | path

Searched refs:ExpansionRanges (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DMacroExpansionContext.cpp23 MacroExpansionContext::ExpansionRangeMap &ExpansionRanges; member in clang::detail::MacroExpansionRangeRecorder
28 MacroExpansionContext::ExpansionRangeMap &ExpansionRanges) in MacroExpansionRangeRecorder() argument
29 : PP(PP), SM(SM), ExpansionRanges(ExpansionRanges) {} in MacroExpansionRangeRecorder()
64 ExpansionRanges.try_emplace(MacroNameBegin, ExpansionEnd); in MacroExpands()
95 *PP, *SM, ExpansionRanges)); in registerForPreprocessor()
106 if (ExpansionRanges.find_as(MacroExpansionLoc) == ExpansionRanges.end()) in getExpandedText()
123 const auto It = ExpansionRanges.find_as(MacroExpansionLoc); in getOriginalText()
124 if (It == ExpansionRanges.end()) in getOriginalText()
144 LocalExpansionRanges.reserve(ExpansionRanges.size()); in dumpExpansionRangesToStream()
145 for (const auto &Record : ExpansionRanges) in dumpExpansionRangesToStream()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DMacroExpansionContext.h116 ExpansionRangeMap ExpansionRanges; variable