Searched refs:EvaluatedStmt (Results 1 – 6 of 6) sorted by relevance
620 struct EvaluatedStmt { struct621 EvaluatedStmt() : WasEvaluated(false), IsEvaluating(false), CheckedICE(false), in EvaluatedStmt() argument682 typedef llvm::PointerUnion4<Stmt *, EvaluatedStmt *,996 return !Init.isNull() && (Init.is<Stmt *>() || Init.is<EvaluatedStmt *>()); in hasInit()1004 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInit()1015 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInit()1024 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInitAddress()1045 EvaluatedStmt *ensureEvaluatedStmt() const;1058 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) in getEvaluatedValue()1068 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) in isInitKnownICE()[all …]
1954 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) { in setInit()1955 Eval->~EvaluatedStmt(); in setInit()1992 EvaluatedStmt *VarDecl::ensureEvaluatedStmt() const { in ensureEvaluatedStmt()1993 EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>(); in ensureEvaluatedStmt()2000 Eval = new (getASTContext()) EvaluatedStmt; in ensureEvaluatedStmt()2021 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in evaluateValue()2070 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in checkInitIsICE()
3098 EvaluatedStmt *Eval = MergeWithVar->ensureEvaluatedStmt(); in VisitVarDecl()
1008 EvaluatedStmt *Eval = VD->ensureEvaluatedStmt(); in VisitVarDeclImpl()
5810 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in VariableCanNeverBeAConstantExpression()
12359 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in IsVariableNonDependentAndAConstantExpression()