reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
299 range = Lexer::makeFileCharRange(range, SM, LangOpts); 299 range = Lexer::makeFileCharRange(range, SM, LangOpts); 300 if (range.isInvalid()) 303 if (range.getBegin().isMacroID() || range.getEnd().isMacroID()) 303 if (range.getBegin().isMacroID() || range.getEnd().isMacroID()) 305 if (SM.isInSystemHeader(range.getBegin()) || 306 SM.isInSystemHeader(range.getEnd())) 309 if (PPRec && PPRec->rangeIntersectsConditionalDirective(range.getAsRange())) 312 std::pair<FileID, unsigned> beginInfo = SM.getDecomposedLoc(range.getBegin()); 313 std::pair<FileID, unsigned> endInfo = SM.getDecomposedLoc(range.getEnd());