summaryrefslogtreecommitdiff
path: root/internal/ruby_parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ruby_parser.h')
-rw-r--r--internal/ruby_parser.h33
1 files changed, 15 insertions, 18 deletions
diff --git a/internal/ruby_parser.h b/internal/ruby_parser.h
index a93a12ae99..2435c207df 100644
--- a/internal/ruby_parser.h
+++ b/internal/ruby_parser.h
@@ -18,6 +18,21 @@ rb_parser_t *rb_parser_params_new(void);
VALUE rb_parser_set_context(VALUE, const struct rb_iseq_struct *, int);
VALUE rb_parser_new(void);
rb_ast_t *rb_parser_compile_string_path(VALUE vparser, VALUE fname, VALUE src, int line);
+VALUE rb_str_new_parser_string(rb_parser_string_t *str);
+
+VALUE rb_node_str_string_val(const NODE *);
+VALUE rb_node_sym_string_val(const NODE *);
+VALUE rb_node_dstr_string_val(const NODE *);
+VALUE rb_node_dregx_string_val(const NODE *);
+VALUE rb_node_line_lineno_val(const NODE *);
+VALUE rb_node_file_path_val(const NODE *);
+VALUE rb_node_encoding_val(const NODE *);
+VALUE rb_node_const_decl_val(const NODE *node);
+
+VALUE rb_node_integer_literal_val(const NODE *);
+VALUE rb_node_float_literal_val(const NODE *);
+VALUE rb_node_rational_literal_val(const NODE *);
+VALUE rb_node_imaginary_literal_val(const NODE *);
RUBY_SYMBOL_EXPORT_END
VALUE rb_parser_end_seen_p(VALUE);
@@ -72,22 +87,4 @@ enum lex_state_e {
EXPR_NONE = 0
};
-RUBY_SYMBOL_EXPORT_BEGIN
-VALUE rb_str_new_parser_string(rb_parser_string_t *str);
-RUBY_SYMBOL_EXPORT_END
-
-VALUE rb_node_str_string_val(const NODE *);
-VALUE rb_node_sym_string_val(const NODE *);
-VALUE rb_node_dstr_string_val(const NODE *);
-VALUE rb_node_dregx_string_val(const NODE *);
-VALUE rb_node_line_lineno_val(const NODE *);
-VALUE rb_node_file_path_val(const NODE *);
-VALUE rb_node_encoding_val(const NODE *);
-VALUE rb_node_const_decl_val(const NODE *node);
-
-VALUE rb_node_integer_literal_val(const NODE *);
-VALUE rb_node_float_literal_val(const NODE *);
-VALUE rb_node_rational_literal_val(const NODE *);
-VALUE rb_node_imaginary_literal_val(const NODE *);
-
#endif /* INTERNAL_RUBY_PARSE_H */