21 const ntype& getType()
const override;
22 const baseObj& getOrigin()
const override;
25 void _setOrigin(
const baseObj& newOrg);
Base class for all constructor types.
Definition: baseCtor.hpp:12
str getEval() const override
Base class for all function types.
Definition: baseFunc.hpp:18
Base class for all objects in byeol language.
Definition: baseObj.hpp:24
Visitor for generic type parameter replacement.
Definition: generalizer.hpp:13
Managed type for byeol objects.
Definition: mgdType.hpp:17
Native type system for byeol language.
Definition: ntype.hpp:19
Base class for runtime type information in byeol language.
Definition: type.hpp:12