Mercurial > projects > dil
diff trunk/src/dil/ast/DefaultVisitor.d @ 680:6b3e397229c5
Renamed Statements, Declarations and EnumMember.
Statements -> CompoundStatement.
Declarations -> CompoundDeclaration.
EnumMember -> EnumMemberDeclaration.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Fri, 18 Jan 2008 23:59:41 +0100 |
parents | 64fec49651cf |
children | 95a3c28c0f64 |
line wrap: on
line diff
--- a/trunk/src/dil/ast/DefaultVisitor.d Fri Jan 18 23:40:12 2008 +0100 +++ b/trunk/src/dil/ast/DefaultVisitor.d Fri Jan 18 23:59:41 2008 +0100 @@ -28,7 +28,7 @@ static if (is(T : Declaration)) { alias T D; - static if (is(D == Declarations)) + static if (is(D == CompoundDeclaration)) foreach (node; d.children) visitN(node); //EmptyDeclaration, @@ -44,7 +44,7 @@ foreach (member; d.members) visitD(member); } - static if (is(D == EnumMember)) + static if (is(D == EnumMemberDeclaration)) d.value && visitE(d.value); static if (is(D == ClassDeclaration) || is( D == InterfaceDeclaration)) { @@ -194,7 +194,7 @@ static if (is(T : Statement)) { alias T S; - static if (is(S == Statements)) + static if (is(S == CompoundStatement)) foreach (node; s.children) visitS(cast(Statement)cast(void*)node); //IllegalStatement has no subnodes.