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

References

tools/clang/lib/AST/ExprConstant.cpp
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);