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; } }