#ifndef __tree_sitter__character_set_helpers__ #define __tree_sitter__character_set_helpers__ #include "tree_sitter/compiler.h" #include "compiler/rules/character_set.h" #include "compiler/rules/metadata.h" namespace tree_sitter { namespace rules { rule_ptr metadata(rule_ptr, std::map); rule_ptr character(const std::set &); rule_ptr character(const std::set &, bool sign); rule_ptr i_sym(size_t index); rule_ptr i_aux_sym(size_t index); rule_ptr i_token(size_t index); rule_ptr i_aux_token(size_t index); } } #endif