Storage for functions, types and names. Used for cacheing.
Definition: context.h:38
static std::shared_ptr< RReferenceTypeNode > create(Context &context, std::shared_ptr< Node > pointee)
Function for creating r-value references. If type the same type was already created,...
Definition: rreference_type.cpp:33
void printLeft(std::ostream &s) const override
Prints left side of reference type or whole, depending on pointee. Right side printing is used for ar...
Definition: rreference_type.cpp:58
Storage for all created nodes in borland AST.