summaryrefslogtreecommitdiffstats
path: root/tests/cpu-program/class.slang
blob: 1a510118ac75b0a6de67b3d2a9d0a660cf4d6e03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//TEST:EXECUTABLE:
class MyClass
{
    int intMember;
    __init()
    {
        intMember = 0;
    }
    int method()
    {
        printf("method\n");
        return intMember;
    }
}

public __extern_cpp int main()
{
    MyClass obj = new MyClass();
    return obj.method();
}