Home
last modified time | relevance | path

Searched refs:EvaluatedStmt (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp2405 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()
[all …]
H A DASTImporter.cpp2348 if (EvaluatedStmt *FromEval = From->getEvaluatedStmt()) { in ImportInitializer()
2349 EvaluatedStmt *ToEval = To->ensureEvaluatedStmt(); in ImportInitializer()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h844 struct EvaluatedStmt { struct
872 EvaluatedStmt() in EvaluatedStmt() argument
921 using InitType = llvm::PointerUnion<Stmt *, EvaluatedStmt *>;
1348 EvaluatedStmt *ensureEvaluatedStmt() const;
1349 EvaluatedStmt *getEvaluatedStmt() const;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1689 EvaluatedStmt *Eval = VD->ensureEvaluatedStmt(); in ReadVarDeclInit()
H A DASTWriter.cpp6667 if (EvaluatedStmt *ES = VD->getEvaluatedStmt()) { in AddVarDeclInit()