Lines Matching refs:EvaluatedStmt
2405 if (auto *ES = Init.dyn_cast<EvaluatedStmt *>()) in getInitAddress()
2443 if (auto *Eval = Init.dyn_cast<EvaluatedStmt *>()) { in setInit()
2444 Eval->~EvaluatedStmt(); in setInit()
2522 EvaluatedStmt *VarDecl::ensureEvaluatedStmt() const { in ensureEvaluatedStmt()
2523 auto *Eval = Init.dyn_cast<EvaluatedStmt *>(); in ensureEvaluatedStmt()
2529 Eval = new (getASTContext()) EvaluatedStmt; in ensureEvaluatedStmt()
2536 EvaluatedStmt *VarDecl::getEvaluatedStmt() const { in getEvaluatedStmt()
2537 return Init.dyn_cast<EvaluatedStmt *>(); in getEvaluatedStmt()
2547 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in evaluateValueImpl()
2594 if (EvaluatedStmt *Eval = getEvaluatedStmt()) in getEvaluatedValue()
2605 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in hasICEInitializer()
2623 if (EvaluatedStmt *Eval = getEvaluatedStmt()) in hasConstantInitialization()
2631 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in checkForConstantInitialization()
2813 if (EvaluatedStmt *Eval = getEvaluatedStmt()) in needsDestruction()