digitalmars.D.bugs - [Issue 5622] New: [qtd] Static members imported with "alias this" are inaccessible
- d-bugmail puremagic.com (40/40) Feb 20 2011 http://d.puremagic.com/issues/show_bug.cgi?id=5622
- d-bugmail puremagic.com (10/10) Dec 18 2012 http://d.puremagic.com/issues/show_bug.cgi?id=5622
- d-bugmail puremagic.com (9/9) Jan 13 2013 http://d.puremagic.com/issues/show_bug.cgi?id=5622
http://d.puremagic.com/issues/show_bug.cgi?id=5622 Summary: [qtd] Static members imported with "alias this" are inaccessible Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: samukha voliacable.com --- Comment #0 from Max Samukha <samukha voliacable.com> 2011-02-20 08:49:26 PST --- class A { enum E { value } alias E.value value; static void foo() { } } class B { A a; alias a this; } void main() { enum v = B.E.value; enum v2 = B.value; B.foo(); } Error: 'this' is only defined in non-static member functions, not main -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 20 2011
http://d.puremagic.com/issues/show_bug.cgi?id=5622 Andrej Mitrovic <andrej.mitrovich gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrej.mitrovich gmail.com --- Comment #1 from Andrej Mitrovic <andrej.mitrovich gmail.com> 2012-12-18 09:02:25 PST --- This is fixed in 2.061 git-head. Can anyone tell which pull fixed it? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 18 2012
http://d.puremagic.com/issues/show_bug.cgi?id=5622 Andrej Mitrovic <andrej.mitrovich gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 13 2013