[Issue 7758] Mixin error: No size yet for forward reference

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Aug 28 16:43:38 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=7758


Ellery Newcomer <ellery-newcomer at utulsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ellery-newcomer at utulsa.edu


--- Comment #1 from Ellery Newcomer <ellery-newcomer at utulsa.edu> 2012-08-28 16:43:36 PDT ---
I got it to trip with mixin templates:

dmd code.d xobject.d descrobject.d

xobject.d(6): Error: struct xobject.Foo no size yet for forward reference

// code.d

import xobject;

// xobject.d

import descrobject;

template VAR_HEAD() {
}

struct Foo {
    mixin VAR_HEAD!();

}

// descrobject.d

import xobject;
__gshared Foo foo;

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list