Home
last modified time | relevance | path

Searched refs:asdl_expr_seq (Results 1 – 12 of 12) sorted by relevance

/external/python/cpython3/Include/internal/
Dpycore_ast.h74 } asdl_expr_seq; typedef
76 asdl_expr_seq *_Py_asdl_expr_seq_new(Py_ssize_t size, PyArena *arena);
180 asdl_expr_seq *argtypes;
203 asdl_expr_seq *decorator_list;
213 asdl_expr_seq *decorator_list;
221 asdl_expr_seq *bases;
224 asdl_expr_seq *decorator_list;
233 asdl_expr_seq *targets;
237 asdl_expr_seq *targets;
372 asdl_expr_seq *values;
[all …]
/external/python/cpython3/Parser/
Daction_helpers.c176 _PyPegen_map_names_to_ids(Parser *p, asdl_expr_seq *seq) in _PyPegen_map_names_to_ids()
223 asdl_expr_seq *
229 asdl_expr_seq *new_seq = _Py_asdl_expr_seq_new(len, p->arena); in _PyPegen_get_exprs()
241 static asdl_expr_seq *
242 _set_seq_context(Parser *p, asdl_expr_seq *seq, expr_context_ty ctx) in _set_seq_context()
249 asdl_expr_seq *new_seq = _Py_asdl_expr_seq_new(len, p->arena); in _set_seq_context()
351 asdl_expr_seq *
355 asdl_expr_seq *new_seq = _Py_asdl_expr_seq_new(len, p->arena); in _PyPegen_get_keys()
367 asdl_expr_seq *
371 asdl_expr_seq *new_seq = _Py_asdl_expr_seq_new(len, p->arena); in _PyPegen_get_values()
[all …]
Dpegen.h304 asdl_identifier_seq *_PyPegen_map_names_to_ids(Parser *, asdl_expr_seq *);
307 asdl_expr_seq *_PyPegen_get_exprs(Parser *, asdl_seq *);
310 asdl_expr_seq *_PyPegen_get_keys(Parser *, asdl_seq *);
311 asdl_expr_seq *_PyPegen_get_values(Parser *, asdl_seq *);
313 asdl_expr_seq *_PyPegen_get_pattern_keys(Parser *, asdl_seq *);
324 stmt_ty _PyPegen_function_def_decorators(Parser *, asdl_expr_seq *, stmt_ty);
325 stmt_ty _PyPegen_class_def_decorators(Parser *, asdl_expr_seq *, stmt_ty);
327 asdl_expr_seq *_PyPegen_seq_extract_starred_exprs(Parser *, asdl_seq *);
329 expr_ty _PyPegen_collect_call_seqs(Parser *, asdl_expr_seq *, asdl_seq *,
335 expr_ty _PyPegen_concatenate_strings(Parser *p, asdl_expr_seq *, int, int, int, int, PyArena *);
[all …]
Dparser.c648 static asdl_expr_seq* decorators_rule(Parser *p);
727 static asdl_expr_seq* star_named_expressions_rule(Parser *p);
799 static asdl_expr_seq* star_targets_list_seq_rule(Parser *p);
800 static asdl_expr_seq* star_targets_tuple_seq_rule(Parser *p);
808 static asdl_expr_seq* del_targets_rule(Parser *p);
811 static asdl_expr_seq* type_expressions_rule(Parser *p);
2366 asdl_expr_seq* a; in assignment_rule()
2370 (a = (asdl_expr_seq*)_loop1_14_rule(p)) // ((star_targets '='))+ in assignment_rule()
3066 asdl_expr_seq* a; in global_stmt_rule()
3070 (a = (asdl_expr_seq*)_gather_18_rule(p)) // ','.NAME+ in global_stmt_rule()
[all …]
/external/python/cpython3/Grammar/
Dpython.gram154 …| a[asdl_expr_seq*]=(z=star_targets '=' { z })+ b=(yield_expr | star_expressions) !'=' tc=[TYPE_CO…
184 global_stmt[stmt_ty]: 'global' a[asdl_expr_seq*]=','.NAME+ {
187 nonlocal_stmt[stmt_ty]: 'nonlocal' a[asdl_expr_seq*]=','.NAME+ {
245 decorators[asdl_expr_seq*]: a[asdl_expr_seq*]=('@' f=named_expression NEWLINE { f })+ { a }
452 … _PyAST_Tuple(CHECK(asdl_expr_seq*, _PyPegen_seq_insert_in_front(p, value, values)), Load, EXTRA) }
580 CHECK(asdl_expr_seq*, _PyPegen_get_pattern_keys(p, items)),
586 CHECK(asdl_expr_seq*, _PyPegen_get_pattern_keys(p, items)),
610 CHECK(asdl_expr_seq*, _PyPegen_get_pattern_keys(p, keywords)))),
618 CHECK(asdl_expr_seq*, _PyPegen_get_pattern_keys(p, keywords)))),
676 _PyAST_Tuple(CHECK(asdl_expr_seq*, _PyPegen_seq_insert_in_front(p, a, b)), Load, EXTRA) }
[all …]
/external/python/cpython3/Python/
Dast_opt.c44 has_starred(asdl_expr_seq *elts) in has_starred()
397 optimize_format(expr_ty node, PyObject *fmt, asdl_expr_seq *elts, PyArena *arena) in optimize_format()
401 asdl_expr_seq *seq = _Py_asdl_expr_seq_new(asdl_seq_LEN(elts) * 2 + 1, arena); in optimize_format()
522 make_const_tuple(asdl_expr_seq *elts) in make_const_tuple()
587 asdl_expr_seq *elts = arg->v.List.elts; in fold_iter()
614 asdl_expr_seq *args; in fold_compare()
670 asdl_expr_seq *values = _Py_asdl_expr_seq_new(1, ctx_); in astfold_body()
Dast_unparse.c123 asdl_expr_seq *values; in append_ast_boolop()
459 asdl_expr_seq *comparators; in append_ast_compare()
620 build_fstring_body(asdl_expr_seq *values, bool is_format_spec) in build_fstring_body()
Dast.c18 static int validate_exprs(struct validator *, asdl_expr_seq *, expr_context_ty, int);
579 asdl_expr_seq *keys = p->v.MatchMapping.keys; in validate_pattern()
708 validate_assignlist(struct validator *state, asdl_expr_seq *targets, expr_context_ty ctx) in validate_assignlist()
973 validate_exprs(struct validator *state, asdl_expr_seq *exprs, expr_context_ty ctx, int null_ok) in validate_exprs()
Dcompile.c340 static bool are_all_items_const(asdl_expr_seq *, Py_ssize_t, Py_ssize_t);
351 int n, asdl_expr_seq *args,
1846 compiler_decorators(struct compiler *c, asdl_expr_seq* decos) in compiler_decorators()
1859 compiler_apply_decorators(struct compiler *c, asdl_expr_seq* decos) in compiler_apply_decorators()
1874 asdl_arg_seq *kwonlyargs, asdl_expr_seq *kw_defaults) in compiler_visit_kwonlydefaults()
2351 asdl_expr_seq *decos; in compiler_function()
2637 asdl_expr_seq *decos = s->v.ClassDef.decorator_list; in compiler_class()
2686 asdl_expr_seq *bases = _Py_asdl_expr_seq_new( in compiler_class()
2933 asdl_expr_seq *s = e->v.BoolOp.values; in compiler_jump_if()
4371 asdl_expr_seq *s; in compiler_boolop()
[all …]
DPython-ast.c6434 _PyAST_FunctionType(asdl_expr_seq * argtypes, expr_ty returns, PyArena *arena) in _PyAST_FunctionType()
6453 asdl_expr_seq * decorator_list, expr_ty returns, string in _PyAST_FunctionDef()
6489 body, asdl_expr_seq * decorator_list, expr_ty returns, in _PyAST_AsyncFunctionDef()
6524 _PyAST_ClassDef(identifier name, asdl_expr_seq * bases, asdl_keyword_seq * in _PyAST_ClassDef()
6525 keywords, asdl_stmt_seq * body, asdl_expr_seq * decorator_list, in _PyAST_ClassDef()
6570 _PyAST_Delete(asdl_expr_seq * targets, int lineno, int col_offset, int in _PyAST_Delete()
6587 _PyAST_Assign(asdl_expr_seq * targets, expr_ty value, string type_comment, int in _PyAST_Assign()
7109 _PyAST_BoolOp(boolop_ty op, asdl_expr_seq * values, int lineno, int col_offset, in _PyAST_BoolOp()
7284 _PyAST_Dict(asdl_expr_seq * keys, asdl_expr_seq * values, int lineno, int in _PyAST_Dict()
7302 _PyAST_Set(asdl_expr_seq * elts, int lineno, int col_offset, int end_lineno, in _PyAST_Set()
[all …]
Dsymtable.c1621 has_kwonlydefaults(asdl_arg_seq *kwonlyargs, asdl_expr_seq *kw_defaults) in has_kwonlydefaults()
/external/python/cpython3/Doc/data/
Dpython3.13.abi15185 …<class-decl name='asdl_expr_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-105…
15196 …<typedef-decl name='asdl_expr_seq' type-id='type-id-1059' filepath='./Include/internal/pycore_ast.…