// NOTE: This file is generated by the templates/template.rb script and should not
// be modified manually. See /home/runner/work/herb/herb/templates/src/include/ast/ast_pretty_print.h.erb

#ifndef HERB_AST_PRETTY_PRINT_H
#define HERB_AST_PRETTY_PRINT_H

#ifdef HERB_EXCLUDE_PRETTYPRINT
  // Pretty print support excluded
#else

#include "../ast/ast_nodes.h"
#include "../lib/hb_buffer.h"

void ast_pretty_print_node(
  AST_NODE_T* node,
  size_t indent,
  size_t relative_indent,
  hb_buffer_T* buffer
);

#endif
#endif
