lang/include/type_printers.hpp

15 lines
380 B
C++

#pragma once
#include "basic_printers.hpp"
#include "type_nodes.hpp"
namespace printers {
void print_type(const nodes::Type &type, printers::Printer &printer);
void print_tuple_type(const nodes::TupleType &type, printers::Printer &printer);
void print_variant_type(const nodes::VariantType &type,
printers::Printer &printer);
} // namespace printers