Skip to content

Commit 1acde3a

Browse files
authored
Revert "Don't set HasPotentialFeatureAvailabilityViolations in ActOnLabelStmt"
This reverts commit e5e6004.
1 parent f6bf966 commit 1acde3a

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

clang/lib/Sema/SemaExprObjC.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5154,8 +5154,6 @@ ExprResult SemaObjC::ActOnObjCAvailabilityCheckExpr(
51545154
ASTContext &Context = getASTContext();
51555155

51565156
if (AvailSpecs.front().isDomainName()) {
5157-
if (FunctionScopeInfo *Info = SemaRef.getCurFunctionAvailabilityContext())
5158-
Info->HasPotentialFeatureAvailabilityViolations = true;
51595157
auto Spec = AvailSpecs.front();
51605158
return ObjCAvailabilityCheckExpr::CreateAvailabilityFeatureCheck(
51615159
AtLoc, RParen, Context.BoolTy, Spec.getDomainName(), Context);

clang/lib/Sema/SemaStmt.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,9 @@ Sema::ActOnLabelStmt(SourceLocation IdentLoc, LabelDecl *TheDecl,
602602
}
603603
}
604604

605+
if (FunctionScopeInfo *Info = getCurFunctionAvailabilityContext())
606+
Info->HasPotentialFeatureAvailabilityViolations = true;
607+
605608
return LS;
606609
}
607610

0 commit comments

Comments
 (0)