Lines Matching defs:Diag
70 void fixGenericExprCastToBool(DiagnosticBuilder &Diag,
82 Diag << FixItHint::CreateRemoval(
104 Diag << FixItHint::CreateInsertion(Cast->getBeginLoc(), StartLocInsertion);
133 Diag << FixItHint::CreateInsertion(EndLoc, EndLocInsertion);
176 void fixGenericExprCastFromBool(DiagnosticBuilder &Diag,
180 Diag << FixItHint::CreateInsertion(Cast->getBeginLoc(),
189 Diag << FixItHint::CreateInsertion(
199 Diag << FixItHint::CreateInsertion(EndLoc, ")");
390 auto Diag = diag(Cast->getBeginLoc(), "implicit conversion %0 -> 'bool'")
396 Diag << tooling::fixit::createReplacement(*Cast, EquivalentLiteral);
398 fixGenericExprCastToBool(Diag, Cast, Parent, Context,
408 auto Diag = diag(Cast->getBeginLoc(), "implicit conversion 'bool' -> %0")
417 Diag << tooling::fixit::createReplacement(
420 Diag << tooling::fixit::createReplacement(*Cast,
424 fixGenericExprCastFromBool(Diag, Cast, Context, DestType.getAsString());