Home
last modified time | relevance | path

Searched refs:asdl_seq (Results 1 - 7 of 7) sorted by relevance

/third_party/python/Parser/
H A Dpegen.h105 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 Daction_helpers.c29 /* 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 Dparser.c645 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 DPython-ast.c976 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 Dast_opt.c687 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 Dast.c20 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 Dpycore_asdl.h30 } asdl_seq; typedef

Completed in 26 milliseconds