Ejemplo n.º 1
0
 def arg(match: kw(ast.arg, annotation=None)):
     return arg
Ejemplo n.º 2
0
 def assertstmt(match: kw(ast.Assert, msg=None)):
     yield 'assert %s' % ( MatchExpr(test) )
Ejemplo n.º 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)
Ejemplo n.º 4
0
 def no_alias(match: kw(ast.alias, asname=None)):
     return name