reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/Lexer.cpp
 1024   assert(Loc.isMacroID() && "Only reasonable to call this on macros");
 1026   while (SM.isMacroArgExpansion(Loc))
 1027     Loc = SM.getImmediateExpansionRange(Loc).getBegin();
 1027     Loc = SM.getImmediateExpansionRange(Loc).getBegin();
 1031   if (!SM.getFileEntryForID(SM.getFileID(SM.getSpellingLoc(Loc))))
 1037   Loc = SM.getSpellingLoc(SM.getImmediateExpansionRange(Loc).getBegin());
 1037   Loc = SM.getSpellingLoc(SM.getImmediateExpansionRange(Loc).getBegin());
 1041   std::pair<FileID, unsigned> ExpansionInfo = SM.getDecomposedLoc(Loc);
 1042   unsigned MacroTokenLength = Lexer::MeasureTokenLength(Loc, SM, LangOpts);