Template Mixin Conflicts
ketmar via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Oct 6 05:50:37 PDT 2014
On Mon, 06 Oct 2014 12:17:00 +0000
Alice via Digitalmars-d-learn <digitalmars-d-learn at puremagic.com> wrote:
the joy of mixin bugs, yeah! it's a bug in compiler: it instantiates
mixin in invalid scope. for now you can use string mixins, they are
working fine.
you also can use this to fix scoping:
=== ModuleA.d ===
module ModuleA;
static import ModuleB;
mixin ModuleB.MixinUsefulStuff;
pragma(msg, "a = ", SomeData.a);
btw, do you mind to fill a bugreport?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-learn/attachments/20141006/4f8b2040/attachment.sig>
More information about the Digitalmars-d-learn
mailing list