Home
last modified time | relevance | path

Searched refs:asdl_pattern_seq (Results 1 – 9 of 9) sorted by relevance

/external/python/cpython3/Include/internal/
Dpycore_ast.h138 } asdl_pattern_seq; typedef
140 asdl_pattern_seq *_Py_asdl_pattern_seq_new(Py_ssize_t size, PyArena *arena);
578 asdl_pattern_seq *patterns;
583 asdl_pattern_seq *patterns;
589 asdl_pattern_seq *patterns;
591 asdl_pattern_seq *kwd_patterns;
604 asdl_pattern_seq *patterns;
816 pattern_ty _PyAST_MatchSequence(asdl_pattern_seq * patterns, int lineno, int
819 pattern_ty _PyAST_MatchMapping(asdl_expr_seq * keys, asdl_pattern_seq *
823 pattern_ty _PyAST_MatchClass(expr_ty cls, asdl_pattern_seq * patterns,
[all …]
/external/python/cpython3/Grammar/
Dpython.gram238 | patterns[asdl_pattern_seq*]=open_sequence_pattern {
249 | patterns[asdl_pattern_seq*]='|'.closed_pattern+ {
346 CHECK(asdl_pattern_seq*, _PyPegen_get_patterns(p, items)),
352 CHECK(asdl_pattern_seq*, _PyPegen_get_patterns(p, items)),
373 CHECK(asdl_pattern_seq*, _PyPegen_get_patterns(p, keywords)),
381 CHECK(asdl_pattern_seq*, _PyPegen_get_patterns(p, keywords)),
384 positional_patterns[asdl_pattern_seq*]:
385 | args[asdl_pattern_seq*]=','.pattern+ { args }
995 invalid_class_argument_pattern[asdl_pattern_seq*]:
/external/python/cpython3/Parser/
Dpegen.h274 asdl_pattern_seq *_PyPegen_get_patterns(Parser *, asdl_seq *);
Dpegen.c1941 asdl_pattern_seq *
1945 asdl_pattern_seq *new_seq = _Py_asdl_pattern_seq_new(len, p->arena); in _PyPegen_get_patterns()
Dparser.c575 static asdl_pattern_seq* positional_patterns_rule(Parser *p);
715 static asdl_pattern_seq* invalid_class_argument_pattern_rule(Parser *p);
5643 asdl_pattern_seq* patterns; in patterns_rule()
5645 (patterns = (asdl_pattern_seq*)open_sequence_pattern_rule(p)) // open_sequence_pattern in patterns_rule()
5869 asdl_pattern_seq* patterns; in or_pattern_rule()
5871 (patterns = (asdl_pattern_seq*)_gather_51_rule(p)) // '|'.closed_pattern+ in or_pattern_rule()
7832 …dl_expr_seq * , _PyPegen_get_pattern_keys ( p , items ) ) , CHECK ( asdl_pattern_seq * , _PyPegen_… in mapping_pattern_rule()
7875 …dl_expr_seq * , _PyPegen_get_pattern_keys ( p , items ) ) , CHECK ( asdl_pattern_seq * , _PyPegen_… in mapping_pattern_rule()
8107 asdl_pattern_seq* patterns; in class_pattern_rule()
8176 …_seq * , _PyPegen_get_pattern_keys ( p , keywords ) ) ) ) , CHECK ( asdl_pattern_seq * , _PyPegen_… in class_pattern_rule()
[all …]
/external/python/cpython3/Python/
Dast.c19 static int validate_patterns(struct validator *, asdl_pattern_seq *, int);
905 validate_patterns(struct validator *state, asdl_pattern_seq *patterns, int star_ok) in validate_patterns()
Dcompile.c5759 pattern_unpack_helper(struct compiler *c, asdl_pattern_seq *elts) in pattern_unpack_helper()
5786 pattern_helper_sequence_unpack(struct compiler *c, asdl_pattern_seq *patterns, in pattern_helper_sequence_unpack()
5807 pattern_helper_sequence_subscr(struct compiler *c, asdl_pattern_seq *patterns, in pattern_helper_sequence_subscr()
5888 validate_kwd_attrs(struct compiler *c, asdl_identifier_seq *attrs, asdl_pattern_seq* patterns) in validate_kwd_attrs()
5915 asdl_pattern_seq *patterns = p->v.MatchClass.patterns; in compiler_pattern_class()
5917 asdl_pattern_seq *kwd_patterns = p->v.MatchClass.kwd_patterns; in compiler_pattern_class()
5979 asdl_pattern_seq *patterns = p->v.MatchMapping.patterns; in compiler_pattern_mapping()
6254 asdl_pattern_seq *patterns = p->v.MatchSequence.patterns; in compiler_pattern_sequence()
DPython-ast.c3435 _PyAST_MatchSequence(asdl_pattern_seq * patterns, int lineno, int col_offset, in _PyAST_MatchSequence()
3452 _PyAST_MatchMapping(asdl_expr_seq * keys, asdl_pattern_seq * patterns, in _PyAST_MatchMapping()
3472 _PyAST_MatchClass(expr_ty cls, asdl_pattern_seq * patterns, asdl_identifier_seq in _PyAST_MatchClass()
3473 * kwd_attrs, asdl_pattern_seq * kwd_patterns, int lineno, int in _PyAST_MatchClass()
3534 _PyAST_MatchOr(asdl_pattern_seq * patterns, int lineno, int col_offset, int in _PyAST_MatchOr()
11099 asdl_pattern_seq* patterns; in obj2ast_pattern()
11150 asdl_pattern_seq* patterns; in obj2ast_pattern()
11256 asdl_pattern_seq* patterns; in obj2ast_pattern()
11258 asdl_pattern_seq* kwd_patterns; in obj2ast_pattern()
11478 asdl_pattern_seq* patterns; in obj2ast_pattern()
/external/python/cpython3/Doc/data/
Dpython3.10.abi14217 …<typedef-decl name='asdl_pattern_seq' type-id='type-id-659' filepath='./Include/internal/pycore_as…