September 16, 2015
import std.stdio;
void main()
{
	Stuff!(Thing!float) s;
	writeln(typeid(s.var));
	writeln(typeid(s.var.varling));
	writeln(typeid(s));
}
class Stuff(T)
{
	T!int var;
}
class Thing(T)
{
	T varling;
}
September 16, 2015
On Wednesday, 16 September 2015 at 08:28:24 UTC, NX wrote:
> import std.stdio;
> void main()
> {
> 	Stuff!(Thing!float) s;
> 	writeln(typeid(s.var));
> 	writeln(typeid(s.var.varling));
> 	writeln(typeid(s));
> }
> class Stuff(T)
> {
> 	T!int var;
> }
> class Thing(T)
> {
> 	T varling;
> }

Filed a bug: https://issues.dlang.org/show_bug.cgi?id=15069