Thread overview | |||||
---|---|---|---|---|---|
|
March 09, 2010 [Issue 3913] New: Bad error message with wrong enum | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=3913 Summary: Bad error message with wrong enum Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic Severity: normal Priority: P2 Component: DMD AssignedTo: nobody@puremagic.com ReportedBy: bearophile_hugs@eml.cc --- Comment #0 from bearophile_hugs@eml.cc 2010-03-09 08:18:57 PST --- This D2 program is wrong: void main() { enum Foo { first, second } enum Foo f = Foo.secod; } It prints: bug.d(3): Error: no property 'secod' for type 'int' A better error message can be: bug.d(3): Error: no enumerator 'secod' in enum 'Foo'. Did you mean 'second'? (The possible match 'second' is chosen in the namespace of Foo only.) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
August 22, 2011 [Issue 3913] Bad error message with wrong enum | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=3913 Trass3r <mrmocool@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrmocool@gmx.de Platform|x86 |All OS/Version|Windows |All --- Comment #1 from Trass3r <mrmocool@gmx.de> 2011-08-22 08:24:21 PDT --- Interestingly Type::getProperty already contains the code to search for and suggest the correct property. But the problem seems to be that Type is the enum base type instead of the proper enum type in this case. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
October 21, 2012 [Issue 3913] Bad error message with wrong enum | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=3913 --- Comment #2 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2012-10-21 14:44:25 PDT --- *** Issue 7350 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation