Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
#include "internal.h"
#include "internal/parse.h"
#include "internal/symbol.h"
#include "internal/warnings.h"
#include "iseq.h"
#include "node.h"
#include "ruby.h"
#include "ruby/encoding.h"
#include "ruby/util.h"
#include "vm_core.h"
#include "builtin.h"
#include "ast.rbinc"
Go to the source code of this file.
Data Structures | |
struct | ASTNodeData |
Macros | |
#define | NEW_CHILD(ast, node) node ? ast_new_internal(ast, node) : Qnil |
Functions | |
void | Init_ast (void) |
Variables | |
VALUE | rb_e_script |
#define NEW_CHILD | ( | ast, | |
node | |||
) | node ? ast_new_internal(ast, node) : Qnil |
void Init_ast | ( | void | ) |
Definition at line 694 of file ast.c.
References rb_cObject, rb_cRubyVM, rb_define_class_under(), rb_define_module_under(), and rb_undef_alloc_func().