mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 13:10:12 +03:00
16 lines
409 B
D
16 lines
409 B
D
/*
|
|
TEST_OUTPUT:
|
|
---
|
|
fail_compilation/b19717.d(16): Error: undefined identifier `Foo`, did you mean function `foo`?
|
|
fail_compilation/b19717.d(13): Error: forward reference to template `foo`
|
|
fail_compilation/b19717.d(13): Error: forward reference to inferred return type of function call `foo()`
|
|
---
|
|
*/
|
|
|
|
enum bar = __traits(getMember, mixin(__MODULE__), "foo");
|
|
|
|
auto foo() {
|
|
return foo();
|
|
}
|
|
|
|
void foo(Foo) {}
|