// 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")) {} }