22 const node* getExplicitType()
const;
23 void setExplicitType(
const node& newType);
26 str _onMakeNew()
override;
Variable definition with assignment expression.
Definition: defAssignExpr.hpp:11
str getEval() const override
Variable definition expression base class.
Definition: defVarExpr.hpp:17
Type information for expression nodes
Definition: expr.hpp:22
Access modifier for class members and func.
Definition: modifier.hpp:12
Base class for all AST nodes in byeol language.
Definition: node.hpp:30
Source location information.
Definition: src.hpp:11
Base class for runtime type information in byeol language.
Definition: type.hpp:12