Searched refs:asdl_pattern_seq (Results 1 - 7 of 7) sorted by relevance
/third_party/python/Include/internal/ |
H A D | pycore_ast.h | 138 } asdl_pattern_seq; typedef 140 asdl_pattern_seq *_Py_asdl_pattern_seq_new(Py_ssize_t size, PyArena *arena); 585 asdl_pattern_seq *patterns; 590 asdl_pattern_seq *patterns; 596 asdl_pattern_seq *patterns; 598 asdl_pattern_seq *kwd_patterns; 611 asdl_pattern_seq *patterns; 827 pattern_ty _PyAST_MatchSequence(asdl_pattern_seq * patterns, int lineno, int 830 pattern_ty _PyAST_MatchMapping(asdl_expr_seq * keys, asdl_pattern_seq * 834 pattern_ty _PyAST_MatchClass(expr_ty cls, asdl_pattern_seq * pattern [all...] |
/third_party/python/Parser/ |
H A D | pegen.h | 303 asdl_pattern_seq *_PyPegen_get_patterns(Parser *, asdl_seq *);
|
H A D | action_helpers.c | 462 asdl_pattern_seq * 466 asdl_pattern_seq *new_seq = _Py_asdl_pattern_seq_new(len, p->arena); in _PyPegen_get_patterns()
|
H A D | parser.c | 654 static asdl_pattern_seq* positional_patterns_rule(Parser *p); 778 static asdl_pattern_seq* invalid_class_argument_pattern_rule(Parser *p); 7672 asdl_pattern_seq* patterns; in patterns_rule() 7674 (patterns = (asdl_pattern_seq*)open_sequence_pattern_rule(p)) // open_sequence_pattern in patterns_rule() 7898 asdl_pattern_seq* patterns; in or_pattern_rule() 7900 (patterns = (asdl_pattern_seq*)_gather_65_rule(p)) // '|'.closed_pattern+ in or_pattern_rule() 9871 _res = _PyAST_MatchMapping ( CHECK ( asdl_expr_seq* , _PyPegen_get_pattern_keys ( p , items ) ) , CHECK ( asdl_pattern_seq* , _PyPegen_get_patterns ( p , items ) ) , rest -> v . Name . id , EXTRA ); in mapping_pattern_rule() 9914 _res = _PyAST_MatchMapping ( CHECK ( asdl_expr_seq* , _PyPegen_get_pattern_keys ( p , items ) ) , CHECK ( asdl_pattern_seq* , _PyPegen_get_patterns ( p , items ) ) , NULL , EXTRA ); in mapping_pattern_rule() 10146 asdl_pattern_seq* patterns; in class_pattern_rule() 10215 _res = _PyAST_MatchClass ( cls , NULL , CHECK ( asdl_identifier_seq* , _PyPegen_map_names_to_ids ( p , CHECK ( asdl_expr_seq* , _PyPegen_get_pattern_keys ( p , keywords ) ) ) ) , CHECK ( asdl_pattern_seq* , _PyPegen_get_pattern in class_pattern_rule() [all...] |
/third_party/python/Python/ |
H A D | ast.c | 19 static int validate_patterns(struct validator *, asdl_pattern_seq *, int); 973 validate_patterns(struct validator *state, asdl_pattern_seq *patterns, int star_ok) in validate_patterns()
|
H A D | compile.c | 6408 pattern_unpack_helper(struct compiler *c, asdl_pattern_seq *elts) in pattern_unpack_helper() 6435 pattern_helper_sequence_unpack(struct compiler *c, asdl_pattern_seq *patterns, in pattern_helper_sequence_unpack() 6456 pattern_helper_sequence_subscr(struct compiler *c, asdl_pattern_seq *patterns, in pattern_helper_sequence_subscr() 6537 validate_kwd_attrs(struct compiler *c, asdl_identifier_seq *attrs, asdl_pattern_seq* patterns) in validate_kwd_attrs() 6564 asdl_pattern_seq *patterns = p->v.MatchClass.patterns; in compiler_pattern_class() 6566 asdl_pattern_seq *kwd_patterns = p->v.MatchClass.kwd_patterns; in compiler_pattern_class() 6629 asdl_pattern_seq *patterns = p->v.MatchMapping.patterns; in compiler_pattern_mapping() 6914 asdl_pattern_seq *patterns = p->v.MatchSequence.patterns; in compiler_pattern_sequence()
|
H A D | Python-ast.c | 3472 _PyAST_MatchSequence(asdl_pattern_seq * patterns, int lineno, int col_offset, in _PyAST_MatchSequence() 3489 _PyAST_MatchMapping(asdl_expr_seq * keys, asdl_pattern_seq * patterns, in _PyAST_MatchMapping() 3509 _PyAST_MatchClass(expr_ty cls, asdl_pattern_seq * patterns, asdl_identifier_seq in _PyAST_MatchClass() 3510 * kwd_attrs, asdl_pattern_seq * kwd_patterns, int lineno, int in _PyAST_MatchClass() 3571 _PyAST_MatchOr(asdl_pattern_seq * patterns, int lineno, int col_offset, int in _PyAST_MatchOr() 11406 asdl_pattern_seq* patterns; in obj2ast_pattern() 11457 asdl_pattern_seq* patterns; in obj2ast_pattern() 11563 asdl_pattern_seq* patterns; in obj2ast_pattern() 11565 asdl_pattern_seq* kwd_patterns; in obj2ast_pattern() 11785 asdl_pattern_seq* pattern in obj2ast_pattern() [all...] |
Completed in 58 milliseconds