Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DDecl.h679 struct EvaluatedStmt { struct
680 EvaluatedStmt() : WasEvaluated(false), IsEvaluating(false), CheckedICE(false), in EvaluatedStmt() argument
739 typedef llvm::PointerUnion4<Stmt *, EvaluatedStmt *,
1069 return !Init.isNull() && (Init.is<Stmt *>() || Init.is<EvaluatedStmt *>()); in hasInit()
1077 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInit()
1088 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInit()
1097 if (EvaluatedStmt *ES = Init.dyn_cast<EvaluatedStmt*>()) in getInitAddress()
1118 EvaluatedStmt *ensureEvaluatedStmt() const;
1131 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) in getEvaluatedValue()
1141 if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>()) in isInitKnownICE()
[all …]
/external/clang/lib/AST/
DDecl.cpp2060 if (auto *Eval = Init.dyn_cast<EvaluatedStmt *>()) { in setInit()
2061 Eval->~EvaluatedStmt(); in setInit()
2098 EvaluatedStmt *VarDecl::ensureEvaluatedStmt() const { in ensureEvaluatedStmt()
2099 auto *Eval = Init.dyn_cast<EvaluatedStmt *>(); in ensureEvaluatedStmt()
2106 Eval = new (getASTContext()) EvaluatedStmt; in ensureEvaluatedStmt()
2127 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in evaluateValue()
2176 EvaluatedStmt *Eval = ensureEvaluatedStmt(); in checkInitIsICE()
DASTImporter.cpp3215 EvaluatedStmt *Eval = MergeWithVar->ensureEvaluatedStmt(); in VisitVarDecl()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1181 EvaluatedStmt *Eval = VD->ensureEvaluatedStmt(); in VisitVarDeclImpl()
/external/clang/lib/Sema/
DSemaExprCXX.cpp6288 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in VariableCanNeverBeAConstantExpression()
DSemaExpr.cpp13353 EvaluatedStmt *Eval = DefVD->ensureEvaluatedStmt(); in IsVariableNonDependentAndAConstantExpression()