diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index 30341b046f95e..f641a72ed2644 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp @@ -2399,7 +2399,7 @@ Expr *VarDecl::getInit() { if (!hasInit()) return nullptr; - if (auto *S = Init.dyn_cast()) + if (auto *S = dyn_cast(Init)) return cast(S); auto *Eval = getEvaluatedStmt();