reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
880 if (Begin.isInvalid() || End.isInvalid()) 883 if (Begin.isFileID() && End.isFileID()) 886 if (Begin.isMacroID() && End.isFileID()) { 887 if (!isAtStartOfMacroExpansion(Begin, SM, LangOpts, &Begin)) 887 if (!isAtStartOfMacroExpansion(Begin, SM, LangOpts, &Begin)) 889 Range.setBegin(Begin); 893 if (Begin.isFileID() && End.isMacroID()) { 903 assert(Begin.isMacroID() && End.isMacroID()); 905 if (isAtStartOfMacroExpansion(Begin, SM, LangOpts, &MacroBegin) && 916 const SrcMgr::SLocEntry &BeginEntry = SM.getSLocEntry(SM.getFileID(Begin), 930 Range.setBegin(SM.getImmediateSpellingLoc(Begin));