Lines Matching refs:CallStackFrame
75 class CallStackFrame;
517 class CallStackFrame : public interp::Frame { class
522 CallStackFrame *Caller;
581 CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
584 ~CallStackFrame();
648 ThisOverrideRAII(CallStackFrame &Frame, const LValue *NewThis, bool Enable) in ThisOverrideRAII()
657 CallStackFrame &Frame;
797 CallStackFrame *CurrentCall;
816 CallStackFrame BottomFrame;
1004 std::pair<CallStackFrame *, unsigned>
1010 CallStackFrame *Frame = CurrentCall; in getCallFrameAndDepth()
1041 CallStackFrame *Frame = getCallFrameAndDepth(Call.CallIndex).first; in getParamSlot()
1054 for (const CallStackFrame *Call = CurrentCall; Call != &BottomFrame; in getStdAllocatorCaller()
1431 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc, in CallStackFrame() function in CallStackFrame
1440 CallStackFrame::~CallStackFrame() { in ~CallStackFrame()
1847 APValue &CallStackFrame::createTemporary(const KeyT *Key, QualType T, in createTemporary()
1856 APValue &CallStackFrame::createParam(CallRef Args, const ParmVarDecl *PVD, in createParam()
1867 APValue &CallStackFrame::createLocal(APValue::LValueBase Base, const void *Key, in createLocal()
1903 void CallStackFrame::describe(raw_ostream &Out) { in describe()
2072 for (CallStackFrame *F = Info.CurrentCall; F; F = F->Caller) { in NoteLValueLocation()
3218 const VarDecl *VD, CallStackFrame *Frame, in evaluateVarDeclInit()
3951 CallStackFrame *Frame = nullptr; in findCompleteObject()
4865 CallStackFrame &Frame;
4867 TempVersionRAII(CallStackFrame &Frame) : Frame(Frame) { in TempVersionRAII()
6046 CallStackFrame *Frame = Info.CurrentCall; in handleTrivialCopy()
6070 CallStackFrame Frame(Info, CallLoc, Callee, This, Call); in HandleFunctionCall()
6138 CallStackFrame Frame(Info, CallLoc, Definition, &This, Call); in HandleConstructorCall()
6439 CallStackFrame Frame(Info, CallLoc, Definition, &This, CallRef()); in HandleDestructionImpl()
8160 CallStackFrame *Frame = nullptr; in VisitVarDecl()
8169 CallStackFrame *CurrFrame = Info.CurrentCall; in VisitVarDecl()
15608 CallStackFrame Frame(Info, Callee->getLocation(), Callee, ThisPtr, Call); in EvaluateWithSubstitution()
15679 CallStackFrame Frame(Info, SourceLocation(), FD, /*This*/ nullptr, CallRef()); in isPotentialConstantExprUnevaluated()