// REQUIRED_ARGS: -o- // COMPILED_IMPORTS: imports/test15117a.d /* TEST_OUTPUT: --- fail_compilation/test15177.d-mixin-19(19): Error: `imports.test15117a.object` is not visible from module `test15177` fail_compilation/test15177.d(28): Error: template instance `test15177.RunApiTest!()` error instantiating --- */ import users = imports.test15117a; void RunApiTest(T...)() { foreach (name; __traits(allMembers, users)) { // 3. list the name of TyepInfoStructDeclaration, // but it's just internal symbol and invisible. mixin("alias func = users . " ~ name ~ ";"); } } void main() { // 1. run semantic3 of users.test_usr_1 users.test_usr_1(); RunApiTest!(); }