Searched refs:asdl_pattern_seq (Results 1 – 9 of 9) sorted by relevance
/external/python/cpython3/Include/internal/ |
D | pycore_ast.h | 138 } 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/ |
D | python.gram | 238 | 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/ |
D | pegen.h | 274 asdl_pattern_seq *_PyPegen_get_patterns(Parser *, asdl_seq *);
|
D | pegen.c | 1941 asdl_pattern_seq * 1945 asdl_pattern_seq *new_seq = _Py_asdl_pattern_seq_new(len, p->arena); in _PyPegen_get_patterns()
|
D | parser.c | 575 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/ |
D | ast.c | 19 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()
|
D | compile.c | 5759 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()
|
D | Python-ast.c | 3435 _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/ |
D | python3.10.abi | 14217 …<typedef-decl name='asdl_pattern_seq' type-id='type-id-659' filepath='./Include/internal/pycore_as…
|