dmd/test/compilable/objc_interface.d
Jacob Carlborg c9bc1a68a4 Fix issue 19494: Remove implicit Class member for Objective-C interfaces
The issue was that when support for Objective-C class methods was
added, the metaclass was accidentally exposed as the `.Class` member
for all Objective-C interfaces.
2018-12-15 17:39:13 +01:00

14 lines
314 B
D

// EXTRA_OBJC_SOURCES
extern (Objective-C)
interface A
{
void oneTwo(int a, int b) pure @selector("one:two:");
void test(int a, int b, int c) @selector("test:::");
}
// https://issues.dlang.org/show_bug.cgi?id=19494
extern (Objective-C) interface NSObject
{
extern (Objective-C) interface Class {}
}