|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
tools/clang/lib/AST/ExprConstant.cpp 490 class CallStackFrame : public interp::Frame {
tools/clang/lib/AST/Interp/InterpFrame.h 29 class InterpFrame final : public Frame {
Declarations
tools/clang/lib/AST/Interp/State.h 51 class Frame;
References
tools/clang/lib/AST/ExprConstant.cpp 490 class CallStackFrame : public interp::Frame {
594 Frame *getCaller() const override { return Caller; }
1050 interp::Frame *getCurrentFrame() override { return CurrentCall; }
1051 const interp::Frame *getBottomFrame() const override { return &BottomFrame; }
tools/clang/lib/AST/Interp/Frame.h 33 virtual Frame *getCaller() const = 0;
tools/clang/lib/AST/Interp/InterpFrame.cpp 139 Frame *InterpFrame::getCaller() const {
tools/clang/lib/AST/Interp/InterpFrame.h 29 class InterpFrame final : public Frame {
51 Frame *getCaller() const;
tools/clang/lib/AST/Interp/InterpState.cpp 43 Frame *InterpState::getCurrentFrame() {
tools/clang/lib/AST/Interp/InterpState.h 42 Frame *getSplitFrame() { return Parent.getCurrentFrame(); }
43 Frame *getCurrentFrame() override;
45 const Frame *getBottomFrame() const override {
tools/clang/lib/AST/Interp/State.cpp 128 Frame *Top = getCurrentFrame();
129 const Frame *Bottom = getBottomFrame();
130 for (Frame *F = Top; F != Bottom; F = F->getCaller(), ++CallIdx) {
tools/clang/lib/AST/Interp/State.h 63 virtual Frame *getCurrentFrame() = 0;
64 virtual const Frame *getBottomFrame() const = 0;