[clang] dfa0981 - Remove an unused parameter; NFC
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Mon Nov 1 11:42:20 PDT 2021
Author: Aaron Ballman
Date: 2021-11-01T14:42:00-04:00
New Revision: dfa098140716cc41cfc8b83f3f083008e7219bf9
URL: https://github.com/llvm/llvm-project/commit/dfa098140716cc41cfc8b83f3f083008e7219bf9
DIFF: https://github.com/llvm/llvm-project/commit/dfa098140716cc41cfc8b83f3f083008e7219bf9.diff
LOG: Remove an unused parameter; NFC
Added:
Modified:
clang/lib/Sema/SemaExpr.cpp
Removed:
################################################################################
diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp
index 2109ff25fe7a..24187367f3d0 100644
--- a/clang/lib/Sema/SemaExpr.cpp
+++ b/clang/lib/Sema/SemaExpr.cpp
@@ -3182,9 +3182,8 @@ ExprResult Sema::BuildDeclarationNameExpr(const CXXScopeSpec &SS,
return ULE;
}
-static void
-diagnoseUncapturableValueReference(Sema &S, SourceLocation loc,
- ValueDecl *var, DeclContext *DC);
+static void diagnoseUncapturableValueReference(Sema &S, SourceLocation loc,
+ ValueDecl *var);
/// Complete semantic analysis for a reference to the given declaration.
ExprResult Sema::BuildDeclarationNameExpr(
@@ -3348,7 +3347,7 @@ ExprResult Sema::BuildDeclarationNameExpr(
if (BD->getDeclContext() != CurContext) {
auto *DD = dyn_cast_or_null<VarDecl>(BD->getDecomposedDecl());
if (DD && DD->hasLocalStorage())
- diagnoseUncapturableValueReference(*this, Loc, BD, CurContext);
+ diagnoseUncapturableValueReference(*this, Loc, BD);
}
break;
}
@@ -17392,9 +17391,8 @@ void Sema::MarkCaptureUsedInEnclosingContext(VarDecl *Capture,
MarkVarDeclODRUsed(Capture, Loc, *this, &CapturingScopeIndex);
}
-static void
-diagnoseUncapturableValueReference(Sema &S, SourceLocation loc,
- ValueDecl *var, DeclContext *DC) {
+static void diagnoseUncapturableValueReference(Sema &S, SourceLocation loc,
+ ValueDecl *var) {
DeclContext *VarDC = var->getDeclContext();
// If the parameter still belongs to the translation unit, then
@@ -17473,7 +17471,7 @@ static DeclContext *getParentOfCapturingContextOrNull(DeclContext *DC, VarDecl *
return getLambdaAwareParentOfDeclContext(DC);
else if (Var->hasLocalStorage()) {
if (Diagnose)
- diagnoseUncapturableValueReference(S, Loc, Var, DC);
+ diagnoseUncapturableValueReference(S, Loc, Var);
}
return nullptr;
}
@@ -17947,7 +17945,7 @@ bool Sema::tryCaptureVariable(
Diag(LSI->Lambda->getBeginLoc(), diag::note_lambda_decl);
buildLambdaCaptureFixit(*this, LSI, Var);
} else
- diagnoseUncapturableValueReference(*this, ExprLoc, Var, DC);
+ diagnoseUncapturableValueReference(*this, ExprLoc, Var);
}
return true;
}
More information about the cfe-commits
mailing list