Lines Matching refs:CallStackFrame

79   class CallStackFrame;
528 class CallStackFrame : public interp::Frame { class
533 CallStackFrame *Caller;
595 CallStackFrame(EvalInfo &Info, SourceRange CallRange,
598 ~CallStackFrame();
661 ThisOverrideRAII(CallStackFrame &Frame, const LValue *NewThis, bool Enable) in ThisOverrideRAII()
670 CallStackFrame &Frame;
690 CallStackFrame &Frame;
692 explicit MSConstexprContextRAII(CallStackFrame &Frame, bool Value) in MSConstexprContextRAII()
836 CallStackFrame *CurrentCall;
855 CallStackFrame BottomFrame;
1073 std::pair<CallStackFrame *, unsigned>
1079 CallStackFrame *Frame = CurrentCall; in getCallFrameAndDepth()
1110 CallStackFrame *Frame = getCallFrameAndDepth(Call.CallIndex).first; in getParamSlot()
1123 for (const CallStackFrame *Call = CurrentCall; Call != &BottomFrame; in getStdAllocatorCaller()
1494 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceRange CallRange, in CallStackFrame() function in CallStackFrame
1504 CallStackFrame::~CallStackFrame() { in ~CallStackFrame()
1914 APValue &CallStackFrame::createTemporary(const KeyT *Key, QualType T, in createTemporary()
1923 APValue &CallStackFrame::createParam(CallRef Args, const ParmVarDecl *PVD, in createParam()
1934 APValue &CallStackFrame::createLocal(APValue::LValueBase Base, const void *Key, in createLocal()
1970 void CallStackFrame::describe(raw_ostream &Out) const { in describe()
2168 for (CallStackFrame *F = Info.CurrentCall; F; F = F->Caller) { in NoteLValueLocation()
3319 const VarDecl *VD, CallStackFrame *Frame, in evaluateVarDeclInit()
4066 CallStackFrame *Frame = nullptr; in findCompleteObject()
5039 CallStackFrame &Frame;
5041 TempVersionRAII(CallStackFrame &Frame) : Frame(Frame) { in TempVersionRAII()
6300 CallStackFrame *Frame = Info.CurrentCall; in handleTrivialCopy()
6324 CallStackFrame Frame(Info, E->getSourceRange(), Callee, This, E, Call); in HandleFunctionCall()
6389 CallStackFrame Frame(Info, E->getSourceRange(), Definition, &This, E, Call); in HandleConstructorCall()
6697 CallStackFrame Frame(Info, CallRange, Definition, &This, /*CallExpr=*/nullptr, in HandleDestructionImpl()
8568 CallStackFrame *Frame = in HandleLambdaCapture()
8643 CallStackFrame *Frame = nullptr; in VisitVarDecl()
8652 CallStackFrame *CurrFrame = Info.CurrentCall; in VisitVarDecl()
16952 CallStackFrame Frame(Info, Callee->getLocation(), Callee, ThisPtr, This, in EvaluateWithSubstitution()
17034 CallStackFrame Frame(Info, SourceLocation(), FD, /*This=*/nullptr, in isPotentialConstantExprUnevaluated()