reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1026 while (SM.isMacroArgExpansion(Loc)) 1027 Loc = SM.getImmediateExpansionRange(Loc).getBegin(); 1031 if (!SM.getFileEntryForID(SM.getFileID(SM.getSpellingLoc(Loc)))) 1031 if (!SM.getFileEntryForID(SM.getFileID(SM.getSpellingLoc(Loc)))) 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); 1043 StringRef ExpansionBuffer = SM.getBufferData(ExpansionInfo.first);