Lines Matching refs:EvaluatedStmt
677 struct EvaluatedStmt { struct
678 EvaluatedStmt() : WasEvaluated(false), IsEvaluating(false), CheckedICE(false), in EvaluatedStmt() argument
737 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()
1142 return Init.get<EvaluatedStmt *>()->IsICE; in isInitICE()