comparison trunk/src/tests/forward02.d @ 651:2a690956cf1c

Moved src/test to src/tests.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Tue, 15 Jan 2008 11:40:11 +0100
parents trunk/src/test/forward02.d@5289f71934cb
children
comparison
equal deleted inserted replaced
650:eb490ba8dba0 651:2a690956cf1c
1 /++
2 Author: Jari-Matti Mäkelä
3 +/
4
5 // Valid circular composition because of pointer.
6 struct A { B* b; }
7 struct B { A a; }
8 // Equivalent to:
9 struct A { A* a; }
10
11 // Valid circular composition because classes are reference types.
12 class C { D d; }
13 class D { C c; }