Mercurial > projects > dil
diff trunk/src/dil/ast/Declarations.d @ 668:a1f8d8f2db38
Renamed some identifiers.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Thu, 17 Jan 2008 19:27:46 +0100 |
parents | 085bac570c7e |
children | 64fec49651cf |
line wrap: on
line diff
--- a/trunk/src/dil/ast/Declarations.d Thu Jan 17 00:21:16 2008 +0100 +++ b/trunk/src/dil/ast/Declarations.d Thu Jan 17 19:27:46 2008 +0100 @@ -205,8 +205,8 @@ class ClassDeclaration : AggregateDeclaration { - BaseClass[] bases; - this(Identifier* name, TemplateParameters tparams, BaseClass[] bases, Declarations decls) + BaseClassType[] bases; + this(Identifier* name, TemplateParameters tparams, BaseClassType[] bases, Declarations decls) { super(name, tparams, decls); mixin(set_kind); @@ -222,8 +222,8 @@ class InterfaceDeclaration : AggregateDeclaration { - BaseClass[] bases; - this(Identifier* name, TemplateParameters tparams, BaseClass[] bases, Declarations decls) + BaseClassType[] bases; + this(Identifier* name, TemplateParameters tparams, BaseClassType[] bases, Declarations decls) { super(name, tparams, decls); mixin(set_kind); @@ -273,16 +273,16 @@ class ConstructorDeclaration : Declaration { - Parameters parameters; + Parameters params; FunctionBody funcBody; - this(Parameters parameters, FunctionBody funcBody) + this(Parameters params, FunctionBody funcBody) { super.hasBody = true; mixin(set_kind); - addChild(parameters); + addChild(params); addChild(funcBody); - this.parameters = parameters; + this.params = params; this.funcBody = funcBody; } } @@ -329,12 +329,12 @@ class FunctionDeclaration : Declaration { TypeNode returnType; - Identifier* funcName; + Identifier* name; TemplateParameters tparams; Parameters params; FunctionBody funcBody; LinkageType linkageType; - this(TypeNode returnType, Identifier* funcName, TemplateParameters tparams, + this(TypeNode returnType, Identifier* name, TemplateParameters tparams, Parameters params, FunctionBody funcBody) { super.hasBody = funcBody.funcBody !is null; @@ -345,7 +345,7 @@ addChild(funcBody); this.returnType = returnType; - this.funcName = funcName; + this.name = name; this.tparams = tparams; this.params = params; this.funcBody = funcBody; @@ -503,32 +503,32 @@ class NewDeclaration : Declaration { - Parameters parameters; + Parameters params; FunctionBody funcBody; - this(Parameters parameters, FunctionBody funcBody) + this(Parameters params, FunctionBody funcBody) { super.hasBody = true; mixin(set_kind); - addChild(parameters); + addChild(params); addChild(funcBody); - this.parameters = parameters; + this.params = params; this.funcBody = funcBody; } } class DeleteDeclaration : Declaration { - Parameters parameters; + Parameters params; FunctionBody funcBody; - this(Parameters parameters, FunctionBody funcBody) + this(Parameters params, FunctionBody funcBody) { super.hasBody = true; mixin(set_kind); - addChild(parameters); + addChild(params); addChild(funcBody); - this.parameters = parameters; + this.params = params; this.funcBody = funcBody; } }