123456789101112131415161718192021 |
- #ifndef AFUN_RT_TOP_ACTIVATION_H
- #define AFUN_RT_TOP_ACTIVATION_H
- #include "aFunRuntimeExport.h"
- #include "aFuncore.h"
- #include "rt_func_object.h"
- #include "rt_exe_activation.h"
- namespace aFunrt {
- class AFUN_RT_EXPORT TopActivation : public ExeActivation {
- public:
- explicit TopActivation(const aFuncode::Code &code, aFuncore::Inter &inter_);
- ~TopActivation() override = default;
- [[nodiscard]] AFUN_INLINE const aFuncode::Code &getBase() const;
- private:
- const aFuncode::Code &base;
- };
- }
- #include "rt_top_activation.inline.h"
- #endif //AFUN_RT_TOP_ACTIVATION_H
|