Lines Matching refs:FullSourceLoc
86 void DiagnosticRenderer::emitDiagnostic(FullSourceLoc Loc, in emitDiagnostic()
114 FullSourceLoc UnexpandedLoc = Loc; in emitDiagnostic()
149 emitDiagnosticMessage(FullSourceLoc(), PresumedLoc(), DiagnosticsEngine::Note, in emitBasicNote()
164 void DiagnosticRenderer::emitIncludeStack(FullSourceLoc Loc, PresumedLoc PLoc, in emitIncludeStack()
166 FullSourceLoc IncludeLoc = in emitIncludeStack()
167 PLoc.isInvalid() ? FullSourceLoc() in emitIncludeStack()
168 : FullSourceLoc(PLoc.getIncludeLoc(), Loc.getManager()); in emitIncludeStack()
189 void DiagnosticRenderer::emitIncludeStackRecursively(FullSourceLoc Loc) { in emitIncludeStackRecursively()
202 std::pair<FullSourceLoc, StringRef> Imported = Loc.getModuleImportLoc(); in emitIncludeStackRecursively()
211 FullSourceLoc(PLoc.getIncludeLoc(), Loc.getManager())); in emitIncludeStackRecursively()
218 void DiagnosticRenderer::emitImportStack(FullSourceLoc Loc) { in emitImportStack()
224 std::pair<FullSourceLoc, StringRef> NextImportLoc = Loc.getModuleImportLoc(); in emitImportStack()
230 void DiagnosticRenderer::emitImportStackRecursively(FullSourceLoc Loc, in emitImportStackRecursively()
239 std::pair<FullSourceLoc, StringRef> NextImportLoc = Loc.getModuleImportLoc(); in emitImportStackRecursively()
356 mapDiagnosticRanges(FullSourceLoc CaretLoc, ArrayRef<CharSourceRange> Ranges, in mapDiagnosticRanges()
423 void DiagnosticRenderer::emitCaret(FullSourceLoc Loc, in emitCaret()
435 FullSourceLoc Loc, DiagnosticsEngine::Level Level, in emitSingleMacroExpansion()
439 FullSourceLoc SpellingLoc = Loc.getSpellingLoc(); in emitSingleMacroExpansion()
489 static bool checkRangesForMacroArgExpansion(FullSourceLoc Loc, in checkRangesForMacroArgExpansion()
504 FullSourceLoc ArgumentLoc; in checkRangesForMacroArgExpansion()
529 void DiagnosticRenderer::emitMacroExpansions(FullSourceLoc Loc, in emitMacroExpansions()
548 if (checkRangesForMacroArgExpansion(FullSourceLoc(L, SM), Ranges)) in emitMacroExpansions()
569 emitSingleMacroExpansion(FullSourceLoc(*I, SM), Level, Ranges); in emitMacroExpansions()
579 emitSingleMacroExpansion(FullSourceLoc(*I, SM), Level, Ranges); in emitMacroExpansions()
591 emitSingleMacroExpansion(FullSourceLoc(*I, SM), Level, Ranges); in emitMacroExpansions()
596 void DiagnosticNoteRenderer::emitIncludeLocation(FullSourceLoc Loc, in emitIncludeLocation()
606 void DiagnosticNoteRenderer::emitImportLocation(FullSourceLoc Loc, in emitImportLocation()
620 void DiagnosticNoteRenderer::emitBuildingModuleLocation(FullSourceLoc Loc, in emitBuildingModuleLocation()