Lines Matching defs:Failure
435 NamingCheckFailure &Failure = EmplaceResult.first->second;
439 if (!Failure.RawUsageLocs.insert(FixLocation).second)
442 if (Failure.FixStatus != RenamerClangTidyCheck::ShouldFixStatus::ShouldFix)
446 Failure.FixStatus = RenamerClangTidyCheck::ShouldFixStatus::InsideMacro;
449 Failure.FixStatus = RenamerClangTidyCheck::ShouldFixStatus::InsideMacro;
491 NamingCheckFailure &Failure = FailureIter->second;
492 Failure.Info = std::move(*MaybeFailure);
495 if (!Failure.shouldFix()) {
499 auto CheckNewIdentifier = Idents.find(Failure.Info.Fixup);
503 Failure.FixStatus = ShouldFixStatus::ConflictsWithKeyword;
505 Failure.FixStatus = ShouldFixStatus::ConflictsWithMacroDefinition;
506 } else if (!isValidAsciiIdentifier(Failure.Info.Fixup)) {
507 Failure.FixStatus = ShouldFixStatus::FixInvalidIdentifier;
533 NamingCheckFailure &Failure = NamingCheckFailures[ID];
537 Failure.FixStatus = ShouldFixStatus::FixInvalidIdentifier;
539 Failure.Info = std::move(Info);
549 auto Failure = NamingCheckFailures.find(ID);
550 if (Failure == NamingCheckFailures.end())
581 const NamingCheckFailure &Failure = Pair.second;
583 if (Failure.Info.KindName.empty())
586 if (Failure.shouldNotify()) {
587 auto DiagInfo = getDiagInfo(Decl, Failure);
589 DiagInfo.Text + getDiagnosticSuffix(Failure.FixStatus,
590 Failure.Info.Fixup));
593 if (Failure.shouldFix()) {
594 for (const auto &Loc : Failure.RawUsageLocs) {
606 Failure.Info.Fixup);