56 friend struct ::exprTest;
60 scope& subs()
override;
65 using super::prioritize;
72 const src& getSrc()
const override;
Function or object evaluation arguments.
Definition args.hpp:22
Type information for expression nodes
Definition expr.hpp:45
Base class for all expressions.
Definition expr.hpp:36
priorType prioritize(const args &a) const override
Base class for all AST nodes in the byeol language.
Definition node.hpp:195
represents native c++ type system for byeol language
Definition ntype.hpp:33
Source location information.
Definition src.hpp:15
Weak reference smart pointer with type-safe access.
Definition tweak.hpp:16
Core class for runtime type information in byeol language.
Definition type.hpp:100
Source code position tracking structure.
Definition point.hpp:12
priorType
Definition tpriorities.hpp:10