Mercurial > projects > ddmd
comparison dmd/ArrayTypes.d @ 127:9ee9b55452cb
Identifiers, Initializers -> Vector
author | Eldar Insafutdinov <e.insafutdinov@gmail.com> |
---|---|
date | Fri, 03 Sep 2010 23:55:51 +0100 |
parents | 1765f3ef917d |
children | 60bb0fe4563e |
comparison
equal
deleted
inserted
replaced
126:1765f3ef917d | 127:9ee9b55452cb |
---|---|
5 import dmd.TemplateParameter; | 5 import dmd.TemplateParameter; |
6 import dmd.Statement; | 6 import dmd.Statement; |
7 import dmd.BaseClass; | 7 import dmd.BaseClass; |
8 import dmd.ClassDeclaration; | 8 import dmd.ClassDeclaration; |
9 import dmd.Argument; | 9 import dmd.Argument; |
10 import dmd.Identifier; | |
11 import dmd.Initializer; | |
10 | 12 |
11 alias Vector!Object Objects; | 13 alias Vector!Object Objects; |
12 alias Vector!TemplateParameter TemplateParameters; | 14 alias Vector!TemplateParameter TemplateParameters; |
13 alias Vector!Statement Statements; | 15 alias Vector!Statement Statements; |
14 alias Vector!BaseClass BaseClasses; | 16 alias Vector!BaseClass BaseClasses; |
15 alias Vector!ClassDeclaration ClassDeclarations; | 17 alias Vector!ClassDeclaration ClassDeclarations; |
16 alias Vector!Argument Arguments; | 18 alias Vector!Argument Arguments; |
17 | 19 alias Vector!Identifier Identifiers; |
18 class Identifiers : Array { final typeof(this) copy() { auto a = new typeof(this); copyTo(a); return a; } } | 20 alias Vector!Initializer Initializers; |
19 | |
20 class Initializers : Array { final typeof(this) copy() { auto a = new typeof(this); copyTo(a); return a; } } |