annotate run/opCast_02.d @ 18:33a25c1e1cfc

various corrections/by-passes of known problems
author thomask
date Fri, 08 Oct 2004 21:12:15 +0000
parents 3414705c41ac
children 5f98d4a33d49
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3269e4627918 init dstress
svnowner
parents:
diff changeset
1
3269e4627918 init dstress
svnowner
parents:
diff changeset
2 // @author@ Carlos Santander B. <carlos8294@msn.com>
3269e4627918 init dstress
svnowner
parents:
diff changeset
3 // @author@ 2004-09-18
3269e4627918 init dstress
svnowner
parents:
diff changeset
4
3269e4627918 init dstress
svnowner
parents:
diff changeset
5 class Parent{
3269e4627918 init dstress
svnowner
parents:
diff changeset
6 void test(int i){
3269e4627918 init dstress
svnowner
parents:
diff changeset
7 }
3269e4627918 init dstress
svnowner
parents:
diff changeset
8
3269e4627918 init dstress
svnowner
parents:
diff changeset
9 int opCast(){
3269e4627918 init dstress
svnowner
parents:
diff changeset
10 return 0;
3269e4627918 init dstress
svnowner
parents:
diff changeset
11 }
3269e4627918 init dstress
svnowner
parents:
diff changeset
12 }
3269e4627918 init dstress
svnowner
parents:
diff changeset
13
3269e4627918 init dstress
svnowner
parents:
diff changeset
14 class Child : Parent{
3269e4627918 init dstress
svnowner
parents:
diff changeset
15 }
3269e4627918 init dstress
svnowner
parents:
diff changeset
16
3269e4627918 init dstress
svnowner
parents:
diff changeset
17 int main(){
18
33a25c1e1cfc various corrections/by-passes of known problems
thomask
parents: 1
diff changeset
18 (new Child()).test=2;
0
3269e4627918 init dstress
svnowner
parents:
diff changeset
19 return 0;
3269e4627918 init dstress
svnowner
parents:
diff changeset
20 }