annotate tests/mini/virtcall.d @ 1651:cb960b882ca3 tip

bindings were moved to dsource.org/projects/bindings/
author Moritz Warning <moritzwarning@web.de>
date Thu, 20 May 2010 20:05:03 +0200
parents 1bb99290e03a
children
rev   line source
lindquist@1 1 module virtcall;
lindquist@1 2
lindquist@270 3 extern(C) int printf(char*, ...);
lindquist@270 4
lindquist@1 5 class C
lindquist@1 6 {
lindquist@1 7 override char[] toString()
lindquist@1 8 {
lindquist@1 9 return "overridden";
lindquist@1 10 }
lindquist@1 11 }
lindquist@1 12
lindquist@1 13 void main()
lindquist@1 14 {
lindquist@1 15 C c = new C;
lindquist@1 16 auto s = c.toString();
lindquist@40 17 printf("%.*s\n", s.length, s.ptr);
lindquist@1 18 }