summaryrefslogtreecommitdiffstatshomepage
path: root/tests/bytecode/mp-tests/locals1.py
blob: 49c34da1adb5703aa93dd45ea155ad0e700556de (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# to test the order of locals and arguments (LOAD_FAST, STORE_FAST)

def f1():
    b = 1
    a = 2
    return a + b

def f2(b):
    a = 2
    return a + b

def f3():
    def f3f():
        return True
    a = 1
    return f3f(a)

def f4():
    x = 1
    def f3f():
        return True
    return f3f(x)