digitalmars.D.bugs - [Issue 12371] New: Error: undefined identifier with mixins
- d-bugmail puremagic.com (46/46) Mar 15 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12371
- d-bugmail puremagic.com (6/6) Mar 17 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12371
- d-bugmail puremagic.com (11/12) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12371
- d-bugmail puremagic.com (13/13) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12371
- d-bugmail puremagic.com (10/10) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12371
https://d.puremagic.com/issues/show_bug.cgi?id=12371 Summary: Error: undefined identifier with mixins Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: kozzi11 gmail.com Below code has compile ok with 2.064, but produce error with 2.065 //main.d module main; import B; void main() { auto c = new C1(); } //B.d module main; import B; void main() { auto c = new C1(); } //A.D module A; class C2(T) { mixin(testMixin!(typeof(this))); } auto testT(Class)() { return 0; } template testMixin(Tclass) { enum : string { testMixin = `static getT() { return testT!(` ~ Tclass.stringof ~ `); }` } } with 2.065 I got this error message: A.d-mixin-5(6): Error: undefined identifier C1, did you mean class C2? -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 15 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12371 main.d and B.d looks same. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 17 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12371main.d and B.d looks same.Copy and paste mistake :): //B.d module B; public import A; class C1 : C2!(C1){} -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12371 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE https://d.puremagic.com/issues/show_bug.cgi?id=12035#c1 *** This issue has been marked as a duplicate of issue 12035 *** -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12371 Vladimir Panteleev <thecybershadow gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thecybershadow gmail.com 06:20:32 EET --- Introduced in https://github.com/D-Programming-Language/dmd/pull/2854 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014