summaryrefslogtreecommitdiff
path: root/Examples/test-suite/overload_subtype.i
blob: 3d9645d7b15eb4dc81d3823f9e155c7cd29b2b45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
%module overload_subtype

%inline %{

class Foo {};
class Bar : public Foo {};


int  spam(Foo *f) {
    return 1;
}

int spam(Bar *b) {
    return 2;
}

%}