Searched refs:asdl_seq (Results 1 - 7 of 7) sorted by relevance
/third_party/python/Parser/ |
H A D | pegen.h | 105 asdl_seq *names_with_defaults; // asdl_seq* of NameDefaultsPair's 110 asdl_seq *kwonlyargs; // asdl_seq* of NameDefaultsPair's 238 void * _PyPegen_seq_last_item(asdl_seq *seq); 239 #define PyPegen_last_item(seq, type) ((type)_PyPegen_seq_last_item((asdl_seq*)seq)) 240 void * _PyPegen_seq_first_item(asdl_seq *seq); 241 #define PyPegen_first_item(seq, type) ((type)_PyPegen_seq_first_item((asdl_seq*)seq)) 286 asdl_seq *_PyPegen_singleton_seq(Parser *, void *); 287 asdl_seq *_PyPegen_seq_insert_in_fron [all...] |
H A D | action_helpers.c | 29 /* Creates a single-element asdl_seq* that contains a */ 30 asdl_seq * 34 asdl_seq *seq = (asdl_seq*)_Py_asdl_generic_seq_new(1, p->arena); in _PyPegen_singleton_seq() 43 asdl_seq * 44 _PyPegen_seq_insert_in_front(Parser *p, void *a, asdl_seq *seq) in _PyPegen_seq_insert_in_front() 51 asdl_seq *new_seq = (asdl_seq*)_Py_asdl_generic_seq_new(asdl_seq_LEN(seq) + 1, p->arena); in _PyPegen_seq_insert_in_front() 64 asdl_seq * 65 _PyPegen_seq_append_to_end(Parser *p, asdl_seq *se [all...] |
H A D | parser.c | 645 static asdl_seq* open_sequence_pattern_rule(Parser *p); 646 static asdl_seq* maybe_sequence_pattern_rule(Parser *p); 650 static asdl_seq* items_pattern_rule(Parser *p); 655 static asdl_seq* keyword_patterns_rule(Parser *p); 711 static asdl_seq* double_starred_kvpairs_rule(Parser *p); 722 static asdl_seq* kwargs_rule(Parser *p); 788 static asdl_seq *_loop0_1_rule(Parser *p); 789 static asdl_seq *_loop0_2_rule(Parser *p); 790 static asdl_seq *_loop1_3_rule(Parser *p); 791 static asdl_seq *_loop0_5_rul [all...] |
/third_party/python/Python/ |
H A D | Python-ast.c | 976 static PyObject* ast2obj_list(struct ast_state *state, asdl_seq *seq, PyObject* (*func)(struct ast_state *state, void*)) in ast2obj_list() 3625 value = ast2obj_list(state, (asdl_seq*)o->v.Module.body, ast2obj_stmt); in ast2obj_mod() 3630 value = ast2obj_list(state, (asdl_seq*)o->v.Module.type_ignores, in ast2obj_mod() 3641 value = ast2obj_list(state, (asdl_seq*)o->v.Interactive.body, in ast2obj_mod() 3662 value = ast2obj_list(state, (asdl_seq*)o->v.FunctionType.argtypes, in ast2obj_mod() 3712 value = ast2obj_list(state, (asdl_seq*)o->v.FunctionDef.body, in ast2obj_stmt() 3718 value = ast2obj_list(state, (asdl_seq*)o->v.FunctionDef.decorator_list, in ast2obj_stmt() 3749 value = ast2obj_list(state, (asdl_seq*)o->v.AsyncFunctionDef.body, in ast2obj_stmt() 3756 (asdl_seq*)o->v.AsyncFunctionDef.decorator_list, in ast2obj_stmt() 3782 value = ast2obj_list(state, (asdl_seq*) in ast2obj_stmt() [all...] |
H A D | ast_opt.c | 687 CALL(astfold_body, asdl_seq, node_->v.Module.body); in astfold_mod() 878 CALL(astfold_body, asdl_seq, node_->v.FunctionDef.body); in astfold_stmt() 886 CALL(astfold_body, asdl_seq, node_->v.AsyncFunctionDef.body); in astfold_stmt() 895 CALL(astfold_body, asdl_seq, node_->v.ClassDef.body); in astfold_stmt()
|
H A D | ast.c | 20 static int _validate_nonempty_seq(asdl_seq *, const char *, const char *); 691 _validate_nonempty_seq(asdl_seq *seq, const char *what, const char *owner) in _validate_nonempty_seq() 698 #define validate_nonempty_seq(seq, what, owner) _validate_nonempty_seq((asdl_seq*)seq, what, owner)
|
/third_party/python/Include/internal/ |
H A D | pycore_asdl.h | 30 } asdl_seq; typedef
|
Completed in 26 milliseconds