Lines Matching refs:CallStackFrame
60 struct CallStackFrame;
308 struct CallStackFrame { struct
312 CallStackFrame *Caller; argument
337 CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
340 ~CallStackFrame();
352 ThisOverrideRAII(CallStackFrame &Frame, const LValue *NewThis, bool Enable) in ThisOverrideRAII()
361 CallStackFrame &Frame;
444 CallStackFrame *CurrentCall;
459 CallStackFrame BottomFrame;
575 CallStackFrame *getCallFrame(unsigned CallIndex) { in getCallFrame()
579 CallStackFrame *Frame = CurrentCall; in getCallFrame()
962 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc, in CallStackFrame() function in CallStackFrame
971 CallStackFrame::~CallStackFrame() { in ~CallStackFrame()
977 APValue &CallStackFrame::createTemporary(const void *Key, in createTemporary()
985 static void describeCall(CallStackFrame *Frame, raw_ostream &Out);
998 for (CallStackFrame *Frame = CurrentCall; Frame != &BottomFrame; in addCallStack()
1272 static void describeCall(CallStackFrame *Frame, raw_ostream &Out) { in describeCall()
2109 const VarDecl *VD, CallStackFrame *Frame, in evaluateVarDeclInit()
2695 CallStackFrame *Frame = nullptr; in findCompleteObject()
3954 CallStackFrame Frame(Info, CallLoc, Callee, This, ArgValues.data()); in HandleFunctionCall()
4006 CallStackFrame Frame(Info, CallLoc, Definition, &This, ArgValues); in HandleConstructorCall()
4793 CallStackFrame *Frame = nullptr; in VisitVarDecl()
9818 CallStackFrame Frame(Info, Callee->getLocation(), Callee, /*This*/nullptr, in EvaluateWithSubstitution()
9881 CallStackFrame Frame(Info, SourceLocation(), FD, nullptr, ArgValues.data()); in isPotentialConstantExprUnevaluated()