mirror of
https://codeberg.org/ProgramSnail/lang.git
synced 2025-12-23 23:38:45 +00:00
20 lines
674 B
C++
20 lines
674 B
C++
#pragma once
|
|
|
|
#include "tree_sitter_wrapper.hpp"
|
|
#include "type_nodes.hpp"
|
|
|
|
namespace builders {
|
|
|
|
// nodes::Type build_type(parser::ParseTree::Node parse_node,
|
|
// nodes::TypeStorage &type_storage);
|
|
|
|
nodes::TypeProxy build_type_proxy(parser::ParseTree::Node parse_node,
|
|
nodes::TypeStorage &type_storage);
|
|
|
|
nodes::TupleType build_tuple_type(parser::ParseTree::Node parse_node,
|
|
nodes::TypeStorage &type_storage);
|
|
|
|
nodes::VariantType build_variant_type(parser::ParseTree::Node parse_node,
|
|
nodes::TypeStorage &type_storage);
|
|
|
|
} // namespace builders
|