[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2020-08-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Basile-z changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-10-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Walter Bright changed: What|Removed |Added Keywords||mangling

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-06-03 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 ZombineDev changed: What|Removed |Added CC|

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #12 from Rainer Schuetze --- Here's a symbol from the phobos unittests that hits this ambiguity and is pretty difficult to demangle, even with backtracking:

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Iain Buclaw changed: What|Removed |Added Severity|blocker |normal --- Comment

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Rainer Schuetze changed: What|Removed |Added Keywords||pull --- Comment #10

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #9 from Iain Buclaw --- (In reply to Rainer Schuetze from comment #8) > > Any other of the TemplateArg prefixes 'S' (TypeStruct), 'H' > > (TypeAssocArray) and 'T' (TypeTypedef) should be affected aswell. > >

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #8 from Rainer Schuetze --- > Any other of the TemplateArg prefixes 'S' (TypeStruct), 'H' (TypeAssocArray) > and 'T' (TypeTypedef) should be affected aswell. Probably not, as the rule above avoids trouble with

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #7 from Rainer Schuetze --- There is also an accuracy in the grammar still. The actual implementation for TemplateArgX is TemplateArgX: 'T' Type | 'V' Type Value | 'S' Number QualifiedName | 'S' Number

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #6 from Rainer Schuetze --- I think you are right. Any other of the TemplateArg prefixes 'S' (TypeStruct), 'H' (TypeAssocArray) and 'T' (TypeTypedef) should be affected aswell. --

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #5 from Iain Buclaw --- (In reply to Iain Buclaw from comment #4) > Or am I missing something here... I don't think I am, because the parser is in the middle of QualifiedName, and peeking the next character

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #4 from Iain Buclaw --- Or am I missing something here... --

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 --- Comment #3 from Iain Buclaw --- Or maybe not, here's one symbol that fails the testsuite once I have made (some) fix-ups and removed the Pascal ambiguity check.

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Iain Buclaw changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2017-04-11 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 14591] [SPEC] Ambiguity between extern(Pascal) and template value parameters

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14591 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Version|D1 D2 |D2 --