reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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,