aboutsummaryrefslogtreecommitdiffstats
path: root/node.h
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2019-09-09 15:46:07 -0700
committerAaron Patterson <tenderlove@ruby-lang.org>2019-09-26 15:41:46 -0700
commit293c6c8cc3cd9a9cb2910672589ee3631e1f1653 (patch)
treeba7330ecfac15e4a60c88db7994a6a38d36da2c2 /node.h
parent37f9213f8957e0c6dffee7d8803890907f97bdbb (diff)
downloadruby-293c6c8cc3cd9a9cb2910672589ee3631e1f1653.tar.gz
Add compaction support to `rb_ast_t`
This commit adds compaction support to `rb_ast_t`.
Diffstat (limited to 'node.h')
-rw-r--r--node.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/node.h b/node.h
index 276b4d419c..55c2984ff3 100644
--- a/node.h
+++ b/node.h
@@ -405,6 +405,7 @@ typedef struct rb_ast_struct {
} rb_ast_t;
rb_ast_t *rb_ast_new(void);
void rb_ast_mark(rb_ast_t*);
+void rb_ast_update_references(rb_ast_t*);
void rb_ast_dispose(rb_ast_t*);
void rb_ast_free(rb_ast_t*);
size_t rb_ast_memsize(const rb_ast_t*);