Lines Matching defs:guard
7521 // case_block: invalid_case_block | "case" patterns guard? ':' block
7554 { // "case" patterns guard? ':' block
7559 D(fprintf(stderr, "%*c> case_block[%d-%d]: %s\n", p->level, ' ', _mark, p->mark, "\"case\" patterns guard? ':' block"));
7563 void *guard;
7570 (guard = guard_rule(p), !p->error_indicator) // guard?
7577 D(fprintf(stderr, "%*c+ case_block[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "\"case\" patterns guard? ':' block"));
7578 _res = _PyAST_match_case ( pattern , guard , body , p -> arena );
7588 p->error_indicator ? "ERROR!" : "-", _mark, p->mark, "\"case\" patterns guard? ':' block"));
7596 // guard: 'if' named_expression
7615 D(fprintf(stderr, "%*c> guard[%d-%d]: %s\n", p->level, ' ', _mark, p->mark, "'if' named_expression"));
7617 expr_ty guard;
7621 (guard = named_expression_rule(p)) // named_expression
7624 D(fprintf(stderr, "%*c+ guard[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "'if' named_expression"));
7625 _res = guard;
7634 D(fprintf(stderr, "%*c%s guard[%d-%d]: %s failed!\n", p->level, ' ',
22447 // | "case" patterns guard? NEWLINE
22448 // | "case" patterns guard? ':' NEWLINE !INDENT
22462 { // "case" patterns guard? NEWLINE
22467 D(fprintf(stderr, "%*c> invalid_case_block[%d-%d]: %s\n", p->level, ' ', _mark, p->mark, "\"case\" patterns guard? NEWLINE"));
22478 (_opt_var = guard_rule(p), !p->error_indicator) // guard?
22483 D(fprintf(stderr, "%*c+ invalid_case_block[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "\"case\" patterns guard? NEWLINE"));
22494 p->error_indicator ? "ERROR!" : "-", _mark, p->mark, "\"case\" patterns guard? NEWLINE"));
22496 { // "case" patterns guard? ':' NEWLINE !INDENT
22501 D(fprintf(stderr, "%*c> invalid_case_block[%d-%d]: %s\n", p->level, ' ', _mark, p->mark, "\"case\" patterns guard? ':' NEWLINE !INDENT"));
22513 (_opt_var = guard_rule(p), !p->error_indicator) // guard?
22522 D(fprintf(stderr, "%*c+ invalid_case_block[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "\"case\" patterns guard? ':' NEWLINE !INDENT"));
22533 p->error_indicator ? "ERROR!" : "-", _mark, p->mark, "\"case\" patterns guard? ':' NEWLINE !INDENT"));