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;
1012 std::pair<CallStackFrame *, unsigned>
1018 CallStackFrame *Frame = CurrentCall; in getCallFrameAndDepth()
1049 CallStackFrame *Frame = getCallFrameAndDepth(Call.CallIndex).first; in getParamSlot()
1062 for (const CallStackFrame *Call = CurrentCall; Call != &BottomFrame; in getStdAllocatorCaller()
1433 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc, in CallStackFrame() function in CallStackFrame
1442 CallStackFrame::~CallStackFrame() { in ~CallStackFrame()
1851 APValue &CallStackFrame::createTemporary(const KeyT *Key, QualType T, in createTemporary()
1860 APValue &CallStackFrame::createParam(CallRef Args, const ParmVarDecl *PVD, in createParam()
1871 APValue &CallStackFrame::createLocal(APValue::LValueBase Base, const void *Key, in createLocal()
1907 void CallStackFrame::describe(raw_ostream &Out) { in describe()
2082 for (CallStackFrame *F = Info.CurrentCall; F; F = F->Caller) { in NoteLValueLocation()
3240 const VarDecl *VD, CallStackFrame *Frame, in evaluateVarDeclInit()
3973 CallStackFrame *Frame = nullptr; in findCompleteObject()
4921 CallStackFrame &Frame;
4923 TempVersionRAII(CallStackFrame &Frame) : Frame(Frame) { in TempVersionRAII()
6139 CallStackFrame *Frame = Info.CurrentCall; in handleTrivialCopy()
6163 CallStackFrame Frame(Info, CallLoc, Callee, This, Call); in HandleFunctionCall()
6228 CallStackFrame Frame(Info, CallLoc, Definition, &This, Call); in HandleConstructorCall()
6529 CallStackFrame Frame(Info, CallLoc, Definition, &This, CallRef()); in HandleDestructionImpl()
8264 CallStackFrame *Frame = nullptr; in VisitVarDecl()
8273 CallStackFrame *CurrFrame = Info.CurrentCall; in VisitVarDecl()
15898 CallStackFrame Frame(Info, Callee->getLocation(), Callee, ThisPtr, Call); in EvaluateWithSubstitution()
15969 CallStackFrame Frame(Info, SourceLocation(), FD, /*This*/ nullptr, CallRef()); in isPotentialConstantExprUnevaluated()