Mercurial > projects > ddmd
diff dmd/TemplateInstance.d @ 126:1765f3ef917d
ClassDeclarations, Arguments -> Vector
author | Eldar Insafutdinov <e.insafutdinov@gmail.com> |
---|---|
date | Fri, 03 Sep 2010 23:25:55 +0100 |
parents | 347de076ad34 |
children | e6e542f37b94 |
line wrap: on
line diff
--- a/dmd/TemplateInstance.d Fri Sep 03 22:17:54 2010 +0100 +++ b/dmd/TemplateInstance.d Fri Sep 03 23:25:55 2010 +0100 @@ -868,7 +868,7 @@ if (ta.ty == Ttuple) { // Expand tuple - TypeTuple tt = cast(TypeTuple)ta; + auto tt = cast(TypeTuple)ta; size_t dim = tt.arguments.dim; tiargs.remove(j); if (dim) @@ -876,7 +876,7 @@ tiargs.reserve(dim); for (size_t i = 0; i < dim; i++) { - auto arg = cast(Argument)tt.arguments.data[i]; + auto arg = tt.arguments[i]; tiargs.insert(j + i, arg.type); } }