reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14380 Info.InConstantContext = true; 14381 Info.CheckingPotentialConstantExpression = true; 14384 if (Info.EnableNewConstInterp) { 14385 auto &InterpCtx = Info.Ctx.getInterpContext(); 14386 switch (InterpCtx.isPotentialConstantExpr(Info, FD)) { 14401 ImplicitValueInitExpr VIE(RD ? Info.Ctx.getRecordType(RD) : Info.Ctx.IntTy); 14401 ImplicitValueInitExpr VIE(RD ? Info.Ctx.getRecordType(RD) : Info.Ctx.IntTy); 14402 This.set({&VIE, Info.CurrentCall->Index}); 14410 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); 14411 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); 14415 Args, FD->getBody(), Info, Scratch, nullptr);