Searched refs:EvaluatedStmt (Results 1 – 6 of 6) sorted by relevance
677 struct EvaluatedStmt { struct678 EvaluatedStmt() : WasEvaluated(false), IsEvaluating(false), CheckedICE(false), in EvaluatedStmt() function737 typedef llvm::PointerUnion4<Stmt *, EvaluatedStmt *,1056 return !Init.isNull() && (Init.is<Stmt *>() || Init.is<EvaluatedStmt *>()); in hasInit()1064 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInit()1075 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInit()1084 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInitAddress()1105 EvaluatedStmt *ensureEvaluatedStmt() const;1118 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) in getEvaluatedValue()1128 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) in isInitKnownICE()[all …]
2029 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) { in setInit()2030 Eval->~EvaluatedStmt(); in setInit()2067 EvaluatedStmt *VarDecl::ensureEvaluatedStmt() const { in ensureEvaluatedStmt()2068 EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>(); in ensureEvaluatedStmt()2075 Eval = new (getASTContext()) EvaluatedStmt; in ensureEvaluatedStmt()2096 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in evaluateValue()2145 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in checkInitIsICE()
3125 EvaluatedStmt *Eval = MergeWithVar->ensureEvaluatedStmt(); in VisitVarDecl()
1080 EvaluatedStmt *Eval = VD->ensureEvaluatedStmt(); in VisitVarDeclImpl()
5947 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in VariableCanNeverBeAConstantExpression()
13090 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in IsVariableNonDependentAndAConstantExpression()