reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/Decl.cpp
 2216   return !Init.isNull();
 2223   if (auto *S = Init.dyn_cast<Stmt *>())
 2226   return cast_or_null<Expr>(Init.get<EvaluatedStmt *>()->Value);
 2230   if (auto *ES = Init.dyn_cast<EvaluatedStmt *>())
 2233   return Init.getAddrOfPtr1();
 2269   if (auto *Eval = Init.dyn_cast<EvaluatedStmt *>()) {
 2274   Init = I;
 2328   auto *Eval = Init.dyn_cast<EvaluatedStmt *>();
 2335     Eval->Value = Init.get<Stmt *>();
 2336     Init = Eval;
 2393   if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>())
 2401   if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>())
 2410   return Init.get<EvaluatedStmt *>()->IsICE;
 2599   if (EvaluatedStmt *Eval = Init.dyn_cast<EvaluatedStmt *>())
 2709   Init = defarg;
 2734   Init = arg;
 2740   return cast_or_null<Expr>(Init.get<Stmt *>());
 2748          !Init.isNull();