rt_exe_activation.inline.h 606 B

12345678910111213141516171819
  1. #ifndef AFUN_RT_EXE_ACTIVATION_INLINE_H
  2. #define AFUN_RT_EXE_ACTIVATION_INLINE_H
  3. #include "rt_exe_activation.h"
  4. namespace aFunrt {
  5. ExeActivation::ExeActivation(const aFuncode::Code &code, aFuncore::Inter &inter_) : NormalActivation(inter_), start{code.getByteCode()}, next{code.getByteCode()} {
  6. }
  7. ExeActivation::ExeActivation(const aFuncode::Code::ByteCode *code, aFuncore::Inter &inter_) : NormalActivation(inter_), start{code}, next{code} {
  8. }
  9. const aFuncode::Code::ByteCode *ExeActivation::getStart() const{
  10. return start;
  11. }
  12. }
  13. #endif //AFUN_RT_EXE_ACTIVATION_INLINE_H