Mercurial > projects > dang
annotate tests/parser/new_1.d @ 162:0f38f1a0f06f
Fixed symbol for a functions members.
author | Anders Johnsen <skabet@gmail.com> |
---|---|
date | Tue, 22 Jul 2008 16:22:58 +0200 |
parents | a2d9121d6dff |
children | 362265427838 |
rev | line source |
---|---|
159
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
1 |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
2 class A |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
3 { |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
4 this(long y) |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
5 { |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
6 } |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
7 |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
8 this(int y) |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
9 { |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
10 } |
162
0f38f1a0f06f
Fixed symbol for a functions members.
Anders Johnsen <skabet@gmail.com>
parents:
159
diff
changeset
|
11 |
0f38f1a0f06f
Fixed symbol for a functions members.
Anders Johnsen <skabet@gmail.com>
parents:
159
diff
changeset
|
12 int x; |
159
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
13 } |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
14 |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
15 struct B |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
16 { |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
17 } |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
18 |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
19 void main() |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
20 { |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
21 B b; |
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
22 long x; |
162
0f38f1a0f06f
Fixed symbol for a functions members.
Anders Johnsen <skabet@gmail.com>
parents:
159
diff
changeset
|
23 A a = new A(x); |
159
a2d9121d6dff
Added some tests for constructor and new.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
24 } |