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

References

tools/clang/lib/AST/ExprConstant.cpp
 9005   const CXXConstructorDecl *FD = E->getConstructor();
 9008   bool ZeroInit = E->requiresZeroInitialization();
 9009   if (CheckTrivialDefaultConstructor(Info, E->getExprLoc(), FD, ZeroInit)) {
 9015       return ZeroInitialization(E, T);
 9024   if (!CheckConstexprFunction(Info, E->getExprLoc(), FD, Definition, Body))
 9028   if (E->isElidable() && !ZeroInit)
 9030           = dyn_cast<MaterializeTemporaryExpr>(E->getArg(0)))
 9033   if (ZeroInit && !ZeroInitialization(E, T))
 9036   auto Args = llvm::makeArrayRef(E->getArgs(), E->getNumArgs());
 9036   auto Args = llvm::makeArrayRef(E->getArgs(), E->getNumArgs());
 9037   return HandleConstructorCall(E, This, Args,