Mercurial > projects > ldc
diff dmd/statement.h @ 1607:207a8a438dea
Merge DMD r253: refactor: Argument => Parameter
---
dmd/arrayop.c | 30 ++++----
dmd/arraytypes.h | 2 +-
dmd/class.c | 8 +-
dmd/declaration.c | 10 ++--
dmd/declaration.h | 16 ++--
dmd/doc.c | 12 ++--
dmd/dsymbol.c | 4 +-
dmd/expression.c | 48 +++++++-------
dmd/expression.h | 32 +++++-----
dmd/func.c | 78 +++++++++++-----------
dmd/init.c | 2 +-
dmd/interpret.c | 8 +-
dmd/mtype.c | 190 ++++++++++++++++++++++++++--------------------------
dmd/mtype.h | 32 +++++-----
dmd/opover.c | 34 +++++-----
dmd/parse.c | 40 ++++++------
dmd/parse.h | 2 +-
dmd/statement.c | 90 +++++++++++++-------------
dmd/statement.h | 14 ++--
dmd/struct.c | 8 +-
dmd/template.c | 30 ++++----
gen/functions.cpp | 10 ++--
gen/functions.h | 2 +-
gen/tocall.cpp | 10 ++--
gen/typinf.cpp | 6 +-
25 files changed, 359 insertions(+), 359 deletions(-)
author | Leandro Lucarella <llucax@gmail.com> |
---|---|
date | Wed, 06 Jan 2010 15:18:20 -0300 |
parents | def7a1d494fd |
children | 44b145be2ef5 |
line wrap: on
line diff
--- a/dmd/statement.h Wed Jan 06 15:18:19 2010 -0300 +++ b/dmd/statement.h Wed Jan 06 15:18:20 2010 -0300 @@ -38,7 +38,7 @@ struct InlineScanState; struct ReturnStatement; struct CompoundStatement; -struct Argument; +struct Parameter; struct StaticAssert; struct AsmStatement; struct AsmBlockStatement; @@ -354,7 +354,7 @@ struct ForeachStatement : Statement { enum TOK op; // TOKforeach or TOKforeach_reverse - Arguments *arguments; // array of Argument*'s + Parameters *arguments; // array of Parameter*'s Expression *aggr; Statement *body; @@ -366,7 +366,7 @@ Array cases; // put breaks, continues, gotos and returns here Array gotos; // forward referenced goto's go here - ForeachStatement(Loc loc, enum TOK op, Arguments *arguments, Expression *aggr, Statement *body); + ForeachStatement(Loc loc, enum TOK op, Parameters *arguments, Expression *aggr, Statement *body); Statement *syntaxCopy(); Statement *semantic(Scope *sc); int hasBreak(); @@ -386,14 +386,14 @@ struct ForeachRangeStatement : Statement { enum TOK op; // TOKforeach or TOKforeach_reverse - Argument *arg; // loop index variable + Parameter *arg; // loop index variable Expression *lwr; Expression *upr; Statement *body; VarDeclaration *key; - ForeachRangeStatement(Loc loc, enum TOK op, Argument *arg, + ForeachRangeStatement(Loc loc, enum TOK op, Parameter *arg, Expression *lwr, Expression *upr, Statement *body); Statement *syntaxCopy(); Statement *semantic(Scope *sc); @@ -413,14 +413,14 @@ struct IfStatement : Statement { - Argument *arg; + Parameter *arg; Expression *condition; Statement *ifbody; Statement *elsebody; VarDeclaration *match; // for MatchExpression results - IfStatement(Loc loc, Argument *arg, Expression *condition, Statement *ifbody, Statement *elsebody); + IfStatement(Loc loc, Parameter *arg, Expression *condition, Statement *ifbody, Statement *elsebody); Statement *syntaxCopy(); Statement *semantic(Scope *sc); Expression *interpret(InterState *istate);