Lines Matching refs:Hint
516 for (const FixItHint *Hint = Hints, *LastHint = Hints + NumHints; in EmitCaretDiagnostic() local
517 Hint != LastHint; ++Hint) { in EmitCaretDiagnostic()
518 if (!Hint->CodeToInsert.empty()) { in EmitCaretDiagnostic()
522 = SM.getDecomposedInstantiationLoc(Hint->RemoveRange.getBegin()); in EmitCaretDiagnostic()
530 = HintColNo - 1 + Hint->CodeToInsert.size(); in EmitCaretDiagnostic()
533 std::copy(Hint->CodeToInsert.begin(), Hint->CodeToInsert.end(), in EmitCaretDiagnostic()
614 for (const FixItHint *Hint = Hints; Hint != Hints + NumHints; ++Hint) { in EmitCaretDiagnostic() local
615 if (Hint->RemoveRange.isInvalid() || in EmitCaretDiagnostic()
616 Hint->RemoveRange.getBegin().isMacroID() || in EmitCaretDiagnostic()
617 Hint->RemoveRange.getEnd().isMacroID()) { in EmitCaretDiagnostic()
624 for (const FixItHint *Hint = Hints; Hint != Hints + NumHints; ++Hint) { in EmitCaretDiagnostic() local
626 SourceLocation B = Hint->RemoveRange.getBegin(); in EmitCaretDiagnostic()
627 SourceLocation E = Hint->RemoveRange.getEnd(); in EmitCaretDiagnostic()
633 if (Hint->RemoveRange.isTokenRange()) in EmitCaretDiagnostic()
649 OS.write_escaped(Hint->CodeToInsert); in EmitCaretDiagnostic()
1107 const FixItHint &Hint = Info.getFixItHint(i); in HandleDiagnostic() local
1108 if (Hint.RemoveRange.isValid()) { in HandleDiagnostic()
1110 Ranges[NumRanges++] = Hint.RemoveRange; in HandleDiagnostic()