equal
deleted
inserted
replaced
|
1 # line 1 |
|
2 def wrap(foo=None): |
|
3 def wrapper(func): |
|
4 return func |
|
5 return wrapper |
|
6 |
|
7 # line 7 |
|
8 def replace(func): |
|
9 def insteadfunc(): |
|
10 print 'hello' |
|
11 return insteadfunc |
|
12 |
|
13 # line 13 |
|
14 @wrap() |
|
15 @wrap(wrap) |
|
16 def wrapped(): |
|
17 pass |
|
18 |
|
19 # line 19 |
|
20 @replace |
|
21 def gone(): |
|
22 pass |
|
23 |
|
24 # line 24 |
|
25 oll = lambda m: m |
|
26 |
|
27 # line 27 |
|
28 tll = lambda g: g and \ |
|
29 g and \ |
|
30 g |
|
31 |
|
32 # line 32 |
|
33 tlli = lambda d: d and \ |
|
34 d |
|
35 |
|
36 # line 36 |
|
37 def onelinefunc(): pass |
|
38 |
|
39 # line 39 |
|
40 def manyargs(arg1, arg2, |
|
41 arg3, arg4): pass |
|
42 |
|
43 # line 43 |
|
44 def twolinefunc(m): return m and \ |
|
45 m |
|
46 |
|
47 # line 47 |
|
48 a = [None, |
|
49 lambda x: x, |
|
50 None] |
|
51 |
|
52 # line 52 |
|
53 def setfunc(func): |
|
54 globals()["anonymous"] = func |
|
55 setfunc(lambda x, y: x*y) |
|
56 |
|
57 # line 57 |
|
58 def with_comment(): # hello |
|
59 world |
|
60 |
|
61 # line 61 |
|
62 multiline_sig = [ |
|
63 lambda (x, |
|
64 y): x+y, |
|
65 None, |
|
66 ] |
|
67 |
|
68 # line 68 |
|
69 def func69(): |
|
70 class cls70: |
|
71 def func71(): |
|
72 pass |
|
73 return cls70 |
|
74 extra74 = 74 |
|
75 |
|
76 # line 76 |
|
77 def func77(): pass |
|
78 (extra78, stuff78) = 'xy' |
|
79 extra79 = 'stop' |
|
80 |
|
81 # line 81 |
|
82 class cls82: |
|
83 def func83(): pass |
|
84 (extra84, stuff84) = 'xy' |
|
85 extra85 = 'stop' |
|
86 |
|
87 # line 87 |
|
88 def func88(): |
|
89 # comment |
|
90 return 90 |
|
91 |
|
92 # line 92 |
|
93 def f(): |
|
94 class X: |
|
95 def g(): |
|
96 "doc" |
|
97 return 42 |
|
98 return X |
|
99 method_in_dynamic_class = f().g.im_func |