blob: 137482f98ac2a6c27c9c5c3d5c565e515bf0c162 [file] [log] [blame]
// REQUIRED_ARGS: -de
/*
TEST_OUTPUT:
---
fail_compilation/deprecate_getVirtualFunctions.d(18): Deprecation: `traits(isVirtualFunction)` is deprecated. Use `traits(isVirtualMethod)` instead
fail_compilation/deprecate_getVirtualFunctions.d(19): Deprecation: `traits(getVirtualFunctions)` is deprecated. Use `traits(getVirtualMethods)` instead
---
*/
class A
{
void fun() {}
}
void main()
{
auto a = __traits(isVirtualFunction, A.fun);
foreach(f; __traits(getVirtualFunctions, A, "fun")) {}
}