Lines Matching refs:CallStackFrame
75 class CallStackFrame;
520 class CallStackFrame : public interp::Frame { class
525 CallStackFrame *Caller;
584 CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
587 ~CallStackFrame();
651 ThisOverrideRAII(CallStackFrame &Frame, const LValue *NewThis, bool Enable) in ThisOverrideRAII()
660 CallStackFrame &Frame;
800 CallStackFrame *CurrentCall;
819 CallStackFrame BottomFrame;
1010 std::pair<CallStackFrame *, unsigned>
1016 CallStackFrame *Frame = CurrentCall; in getCallFrameAndDepth()
1047 CallStackFrame *Frame = getCallFrameAndDepth(Call.CallIndex).first; in getParamSlot()
1060 for (const CallStackFrame *Call = CurrentCall; Call != &BottomFrame; in getStdAllocatorCaller()
1437 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc, in CallStackFrame() function in CallStackFrame
1446 CallStackFrame::~CallStackFrame() { in ~CallStackFrame()
1853 APValue &CallStackFrame::createTemporary(const KeyT *Key, QualType T, in createTemporary()
1862 APValue &CallStackFrame::createParam(CallRef Args, const ParmVarDecl *PVD, in createParam()
1873 APValue &CallStackFrame::createLocal(APValue::LValueBase Base, const void *Key, in createLocal()
1909 void CallStackFrame::describe(raw_ostream &Out) { in describe()
2078 for (CallStackFrame *F = Info.CurrentCall; F; F = F->Caller) { in NoteLValueLocation()
3223 const VarDecl *VD, CallStackFrame *Frame, in evaluateVarDeclInit()
3956 CallStackFrame *Frame = nullptr; in findCompleteObject()
4870 CallStackFrame &Frame;
4872 TempVersionRAII(CallStackFrame &Frame) : Frame(Frame) { in TempVersionRAII()
6054 CallStackFrame *Frame = Info.CurrentCall; in handleTrivialCopy()
6078 CallStackFrame Frame(Info, CallLoc, Callee, This, Call); in HandleFunctionCall()
6146 CallStackFrame Frame(Info, CallLoc, Definition, &This, Call); in HandleConstructorCall()
6447 CallStackFrame Frame(Info, CallLoc, Definition, &This, CallRef()); in HandleDestructionImpl()
8171 CallStackFrame *Frame = nullptr; in VisitVarDecl()
8180 CallStackFrame *CurrFrame = Info.CurrentCall; in VisitVarDecl()
15625 CallStackFrame Frame(Info, Callee->getLocation(), Callee, ThisPtr, Call); in EvaluateWithSubstitution()
15696 CallStackFrame Frame(Info, SourceLocation(), FD, /*This*/ nullptr, CallRef()); in isPotentialConstantExprUnevaluated()