Searched refs:DefVD (Results 1 – 2 of 2) sorted by relevance
2368 const VarDecl *DefVD = nullptr; in isUsableInConstantExpressions() local2369 const Expr *Init = getAnyInitializer(DefVD); in isUsableInConstantExpressions()2374 if (!DefVD->mightBeUsableInConstantExpressions(Context)) in isUsableInConstantExpressions()2377 if (Context.getLangOpts().CPlusPlus && !DefVD->hasConstantInitialization()) in isUsableInConstantExpressions()2384 !Context.getLangOpts().CPlusPlus11 && !DefVD->hasICEInitializer(Context)) in isUsableInConstantExpressions()
7880 const VarDecl *DefVD = nullptr; in VariableCanNeverBeAConstantExpression() local7883 if (!Var->getAnyInitializer(DefVD)) return true; in VariableCanNeverBeAConstantExpression()7884 assert(DefVD); in VariableCanNeverBeAConstantExpression()7885 if (DefVD->isWeak()) return false; in VariableCanNeverBeAConstantExpression()7886 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in VariableCanNeverBeAConstantExpression()