mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
ae7e125388
Move STR_FUNC_* macros, enum mrb_string_type, and struct mrb_parser_heredoc_info from include/mruby/compile.h to mrbgems/mruby-compiler/core/node.h. These types are internal to the mruby compiler gem and are used by both parse.y and codegen.c. Moving them to node.h encapsulates them within the compiler gem, cleaning up the public mruby/compile.h header. Co-authored-by: Gemini <gemini@google.com>