Skip to content

Commit cbe9911

Browse files
committed
[clang] MarkVarDeclODRUsed - remove redundant nullptr check. NFCI.
The function has already been dereferenced the Var pointer
1 parent 42cb812 commit cbe9911

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/lib/Sema/SemaExpr.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17500,7 +17500,7 @@ MarkVarDeclODRUsed(VarDecl *Var, SourceLocation Loc, Sema &SemaRef,
1750017500
CaptureType, DeclRefType,
1750117501
FunctionScopeIndexToStopAt);
1750217502

17503-
if (SemaRef.LangOpts.CUDA && Var && Var->hasGlobalStorage()) {
17503+
if (SemaRef.LangOpts.CUDA && Var->hasGlobalStorage()) {
1750417504
auto *FD = dyn_cast_or_null<FunctionDecl>(SemaRef.CurContext);
1750517505
auto VarTarget = SemaRef.IdentifyCUDATarget(Var);
1750617506
auto UserTarget = SemaRef.IdentifyCUDATarget(FD);

0 commit comments

Comments
 (0)