commit | d222c65477e0c3215a8902eecfb3530687325cd8 | [log] [tgz] |
---|---|---|
author | Robert Griesemer <gri@golang.org> | Tue May 06 10:29:17 2008 -0700 |
committer | Robert Griesemer <gri@golang.org> | Tue May 06 10:29:17 2008 -0700 |
tree | 68d6ba11deb1cbd277e62fcbe1e8b26fde7d26cc | |
parent | f5c07634322229391ef25513a8c3efa77e423649 [diff] |
Introduced forward declaration of types per discussion with ken. A forward-declared (or not yet fully defined) type must be used to construct (mutually) recursive type declarations. This simplifies the compiler and resolves the issue at which scope the forward- declared type is to be declared. SVN=117770