Node for representation of built-in types. Used for types: void, bool, char16_t, char32_t and wchar_t...
Definition: built_in_type.h:22
static std::shared_ptr< BuiltInTypeNode > create(Context &context, const std::string &typeName, const Qualifiers &quals)
Creates unique pointer to built-in type nodes.
Definition: built_in_type.cpp:33
Storage for functions, types and names. Used for cacheing.
Definition: context.h:38
Storage for all created nodes in borland AST.