blob: b0ae7ae53d441f504bf22a707d3bb3ed9a900c50 [file] [log] [blame]
// 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!();
}