mirror of
https://codeberg.org/ProgramSnail/lang.git
synced 2025-12-06 06:58:46 +00:00
17 lines
538 B
C++
17 lines
538 B
C++
#pragma once
|
|
|
|
#include "tree_sitter_wrapper.hpp"
|
|
#include "type_nodes.hpp"
|
|
|
|
namespace builders {
|
|
|
|
nodes::TypeProxy build_type(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
|