summaryrefslogtreecommitdiff
path: root/ruby_parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'ruby_parser.c')
-rw-r--r--ruby_parser.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ruby_parser.c b/ruby_parser.c
index 965fe2cc1a..3a6f9ed082 100644
--- a/ruby_parser.c
+++ b/ruby_parser.c
@@ -1008,3 +1008,9 @@ rb_node_file_path_val(const NODE *node)
{
return rb_str_new_parser_string(RNODE_FILE(node)->path);
}
+
+VALUE
+rb_node_encoding_val(const NODE *node)
+{
+ return rb_enc_from_encoding(RNODE_ENCODING(node)->enc);
+}