[Issue 19654] [REG master] cannot have final methods in objc interfaces

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Feb 21 15:23:02 UTC 2019


https://issues.dlang.org/show_bug.cgi?id=19654

RazvanN <razvan.nitu1305 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305 at gmail.com

--- Comment #2 from RazvanN <razvan.nitu1305 at gmail.com> ---
Running your example on run.dlang.io I get:

Up to      2.064  : Failure with output:
-----
onlineapp.d(1): Error: valid linkage identifiers are D, C, C++, Pascal,
Windows, System
onlineapp.d(1): Error: found '-' when expecting ')'
onlineapp.d(1): Error: no identifier for declarator C
onlineapp.d(1): Error: semicolon expected, not ')'
onlineapp.d(1): Error: Declaration expected, not ')'
-----

2.065.0 to 2.066.0: Failure with output:
-----
onlineapp.d(1): Error: valid linkage identifiers are D, C, C++, Pascal,
Windows, System
onlineapp.d(1): Error: found '-' when expecting ')'
onlineapp.d(1): Error: no identifier for declarator C
onlineapp.d(1): Error: Declaration expected, not ')'
-----

2.067.1 to 2.068.2: Failure with output:
-----
onlineapp.d(1): Error: valid linkage identifiers are D, C, C++, Pascal,
Windows, System
onlineapp.d(1): Error: found '-' when expecting ')'
onlineapp.d(1): Error: no identifier for declarator C
onlineapp.d(1): Error: declaration expected, not ')'
-----

2.069.2 to 2.071.2: Failure with output: onlineapp.d(2): Error: interface
onlineapp.Bar Objective-C interfaces not supported
2.072.2 to 2.074.1: Failure with output:
-----
onlineapp.d(2): Error: interface onlineapp.Bar Objective-C interfaces not
supported
onlineapp.d(4): Error: undefined identifier 'selector'
-----

2.075.1 to 2.078.1: Failure with output:
-----
onlineapp.d(2): Error: interface onlineapp.Bar Objective-C interfaces not
supported
onlineapp.d(4): Error: undefined identifier `selector`
-----

Since      2.079.1: Failure with output:
-----
onlineapp.d(2): Error: interface `onlineapp.Bar` Objective-C interfaces not
supported
onlineapp.d(4): Error: undefined identifier `selector`
-----

How is this a regression?

--


More information about the Digitalmars-d-bugs mailing list