26 me& addScope(
const std::string& name,
node&
stmt);
28 me& addScope(
const std::string& name,
node* it)
BY_SIDE_FUNC(it, addScope(name, *it), *
this);
34 const narr& getExpands()
const;
36 const scope& getScope()
const BY_CONST_FUNC(getScope())
Definition block for organizing object definitions.
Definition defBlock.hpp:16
Base class for all managed instances in memlite system.
Definition instance.hpp:41
Base class for all AST nodes in the byeol language.
Definition node.hpp:195
Weak reference smart pointer with type-safe access.
Definition tweak.hpp:16
#define BY_SIDE_FUNC(...)
Side function macros for safe pointer operations.
Definition sideFunc.hpp:24