Searched refs:EvaluatedStmt (Results 1 – 5 of 5) sorted by relevance
2422 if (auto *ES = Init.dyn_cast<EvaluatedStmt *>()) in getInitAddress()2447 EvaluatedStmt *ES = ensureEvaluatedStmt(); in hasInitWithSideEffects()2477 if (auto *Eval = dyn_cast_if_present<EvaluatedStmt *>(Init)) { in setInit()2478 Eval->~EvaluatedStmt(); in setInit()2556 EvaluatedStmt *VarDecl::ensureEvaluatedStmt() const { in ensureEvaluatedStmt()2557 auto *Eval = dyn_cast_if_present<EvaluatedStmt *>(Init); in ensureEvaluatedStmt()2563 Eval = new (getASTContext()) EvaluatedStmt; in ensureEvaluatedStmt()2570 EvaluatedStmt *VarDecl::getEvaluatedStmt() const { in getEvaluatedStmt()2571 return dyn_cast_if_present<EvaluatedStmt *>(Init); in getEvaluatedStmt()2581 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in evaluateValueImpl()[all …]
2616 if (EvaluatedStmt *FromEval = From->getEvaluatedStmt()) { in ImportInitializer()2617 EvaluatedStmt *ToEval = To->ensureEvaluatedStmt(); in ImportInitializer()
866 struct EvaluatedStmt { struct897 EvaluatedStmt() in EvaluatedStmt() argument947 using InitType = llvm::PointerUnion<Stmt *, EvaluatedStmt *>;1386 EvaluatedStmt *ensureEvaluatedStmt() const;1387 EvaluatedStmt *getEvaluatedStmt() const;
1698 EvaluatedStmt *Eval = VD->ensureEvaluatedStmt(); in ReadVarDeclInit()
7319 if (EvaluatedStmt *ES = VD->getEvaluatedStmt()) { in AddVarDeclInit()