stage1 大量重构
This commit is contained in:
1 parent
e4347cc3ea
commit
2a84b61e3d
18 files changed
+1831
-1354
No files matched your search
+2
-1
@@ -483,7 +483,7 @@ struct spl_ast_node {
|
||||
|
||||
typedef VEC(spl_ast_node_t) spl_ast_node_vec_t;
|
||||
typedef VEC(char *) spl_ast_cstr_ref_vec_t;
|
||||
typedef struct {
|
||||
typedef struct spl_ast {
|
||||
spl_tok_vec_t input;
|
||||
spl_ast_node_vec_t node_buckets;
|
||||
spl_ast_cstr_ref_vec_t str_buckets;
|
||||
@@ -491,6 +491,7 @@ typedef struct {
|
||||
|
||||
spl_diag_t *diag;
|
||||
} spl_ast_t;
|
||||
typedef VEC(spl_ast_t *) spl_ast_ptr_vec_t;
|
||||
|
||||
void spl_ast_init(spl_ast_t *ast, const spl_tok_vec_t *tok_vec /*move*/);
|
||||
void spl_ast_drop(spl_ast_t *ast);
|
||||
|
||||
Reference in new issue
Block a user