39 lines
597 B
Plaintext
39 lines
597 B
Plaintext
void temp(int v1, int v2)
|
|
{
|
|
}
|
|
|
|
int f(int i)
|
|
{
|
|
return i;
|
|
}
|
|
|
|
struct S
|
|
{
|
|
int i;
|
|
int j;
|
|
}
|
|
|
|
void main()
|
|
{
|
|
temp(v1: 1, v2: 2);
|
|
temp(v1: 1, v2: 2,);
|
|
|
|
auto s = S(5, j: 3);
|
|
|
|
temp(v1: 1, v2: f(i: 2));
|
|
|
|
temp(v1: true ? i : false ? 2 : f(i: 3), v2: 4);
|
|
|
|
temp(v1: () { S s = S(i: 5); return s.i; }, v2: 1);
|
|
}
|
|
|
|
void test()
|
|
{
|
|
return Struct(foo: field.foo, bar: field.bar, baz: field.baz);
|
|
return new Class(foo: field.foo, bar: field.bar, baz: field.baz);
|
|
// anonymous class
|
|
return new class(foo: field.foo, bar: field.bar, baz: field.baz) Class
|
|
{
|
|
};
|
|
}
|