Example #1
0
 def arg(match: kw(ast.arg, annotation=None)):
     return arg
Example #2
0
 def assertstmt(match: kw(ast.Assert, msg=None)):
     yield 'assert %s' % ( MatchExpr(test) )
Example #3
0
 def slice_end(match: kw(ast.Slice, lower=None)):
     result = ['', MatchExpr(upper)]
     if step is not None:
         result.append(MatchExpr(step))
     return ':'.join(result)
Example #4
0
 def no_alias(match: kw(ast.alias, asname=None)):
     return name