Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Basic/
H A DSourceManager.cpp1759 MacroArgsCache.insert(std::make_pair(0, SourceLocation())); in computeMacroArgsCache()
1813 associateFileChunkWithMacroArgExp(MacroArgsCache, FID, in computeMacroArgsCache()
1850 associateFileChunkWithMacroArgExp(MacroArgsCache, FID, in associateFileChunkWithMacroArgExp()
1892 MacroArgsMap::iterator I = MacroArgsCache.upper_bound(EndOffs); in associateFileChunkWithMacroArgExp()
1895 MacroArgsCache[BeginOffs] = ExpansionLoc; in associateFileChunkWithMacroArgExp()
1896 MacroArgsCache[EndOffs] = EndOffsMappedLoc; in associateFileChunkWithMacroArgExp()
1920 if (!MacroArgsCache) { in getMacroArgExpandedLocation()
1921 MacroArgsCache = std::make_unique<MacroArgsMap>(); in getMacroArgExpandedLocation()
1922 computeMacroArgsCache(*MacroArgsCache, FID); in getMacroArgExpandedLocation()
1925 assert(!MacroArgsCache->empty()); in getMacroArgExpandedLocation()
[all …]
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DSourceManager.h1883 void computeMacroArgsCache(MacroArgsMap &MacroArgsCache, FileID FID) const;
1884 void associateFileChunkWithMacroArgExp(MacroArgsMap &MacroArgsCache,