← Back to index
|
Original Bugzilla link
Bug 19360 – New C++ mangling syntax not specified in grammar
Status
RESOLVED
Resolution
FIXED
Severity
minor
Priority
P1
Component
dlang.org
Product
D
Version
D2
Platform
All
OS
All
Creation time
2018-11-03T09:45:36Z
Last change time
2021-05-07T20:17:29Z
Keywords
C++, spec
Assigned to
No Owner
Creator
Peter Alexander
Comments
Comment #0
by peter.alexander.au — 2018-11-03T09:45:36Z
The new C++ mangling syntax, e.g.: extern(C++, "std", "chrono") void bar(); is not specified in the grammar. Grammar currently has: LinkageAttribute: extern ( LinkageType ) extern ( C++, IdentifierList ) Potential fix: LinkageAttribute: extern ( LinkageType ) extern ( C++, IdentifierList ) extern ( C++, ArgumentList )
Comment #1
by maxhaton — 2021-05-07T20:17:29Z
https://dlang.org/spec/grammar.html#NamespaceList