blob: 2bc646db845812e87531460264d833ab1fbb9e92 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
//TEST_IGNORE_FILE:
// module-b.slang
// This looks like a definition (and it is) but with [__extern] it's definition will be replaced at link time with a defintion
extern struct Thing {};
extern int foo(Thing thing);
export int doSomething(Thing a, Thing b)
{
return foo(a) + foo(b);
}
|