digitalmars.D.bugs - [Issue 5300] New: What type suffixes apply to with single argument template instances is undefined.
- d-bugmail puremagic.com (28/28) Dec 01 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5300
- d-bugmail puremagic.com (10/10) Dec 01 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5300
- d-bugmail puremagic.com (26/26) Dec 03 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5300
- d-bugmail puremagic.com (13/14) Dec 03 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5300
http://d.puremagic.com/issues/show_bug.cgi?id=5300 Summary: What type suffixes apply to with single argument template instances is undefined. Product: D Version: unspecified Platform: Other OS/Version: All Status: NEW Keywords: spec Severity: normal Priority: P2 Component: websites AssignedTo: nobody puremagic.com ReportedBy: blood.of.life gmail.com 05:45:49 PST --- struct Foo(T) { T i; } void main() { Foo!int* foo; // Is this a Foo!(int*), or a Foo!(int)*? } The above behaviour is undefined by the documentation. Testing with DMD reveals that the latter behaviour indicated by the comment is correct. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 01 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5300 bearophile_hugs eml.cc changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bearophile_hugs eml.cc See also bug 5286 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 01 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5300 Rainer Schuetze <r.sagitario gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |r.sagitario gmx.de PST --- This is defined by the grammar here: http://www.digitalmars.com/d/2.0/template.html#TemplateInstance TemplateInstance: TemplateIdentifier !( TemplateArgumentList ) TemplateIdentifier ! TemplateSingleArgument TemplateSingleArgument: Identifier BasicTypeX CharacterLiteral StringLiteral IntegerLiteral FloatLiteral true false null __FILE__ __LINE__ -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 03 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5300 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |INVALID 12:13:23 PST ---This is defined by the grammar here:You are correct. Marked as invalid. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 03 2010