phobos/std/internal/test
Ryan Roden-Corrent 79fd6aac79 Enable getSymbolsByUDA to retrieve private members.
Resolves #15335: getSymbolsByUDA fails if type has private members.
Generous (ab)use of mixins allows getSymbolsByUDA to reference symbols
without trying to access them, allowing it to inspect private members
without failing.

Testing this required private symbols defined outside of std.traits.
This adds std.internal.test.uda, which defines a struct containing
private members that is used in a unittest added to std.traits.
2015-11-28 07:14:47 -05:00
..
dummyrange.d update dummyrange.d 2015-11-11 22:44:07 -08:00
uda.d Enable getSymbolsByUDA to retrieve private members. 2015-11-28 07:14:47 -05:00