Mercurial > projects > ddmd
diff dmd/VarDeclaration.d @ 53:a8b50ff7f201
ForeachStatement.syntaxCopy
SliceExp.syntaxCopy
AnonDeclaration.syntaxCopy
SwitchStatement.syntaxCopy
CaseStatement.syntaxCopy
BreakStatement.syntaxCopy
ThrowStatement.syntaxCopy
NewExp.syntaxCopy
DefaultStatement.syntaxCopy
AssertExp.syntaxCopy
ClassDeclaration.syntaxCopy
TypeTypedef.constConv
eval_builtin
ComplexExp.isConst
DVCondition.syntaxCopy
OrExp.getIntRange
AndExp.getIntRange
getMask
IntegerExp.getIntRange
Type.sizemask
CastExp.getIntRange
Expression.getIntRange
author | korDen |
---|---|
date | Sat, 21 Aug 2010 12:15:47 +0400 |
parents | 460959608115 |
children | ee3a9f34dc48 |
line wrap: on
line diff
--- a/dmd/VarDeclaration.d Sat Aug 21 11:50:50 2010 +0400 +++ b/dmd/VarDeclaration.d Sat Aug 21 12:15:47 2010 +0400 @@ -247,7 +247,8 @@ { Argument arg = Argument.getNth(tt.arguments, i); OutBuffer buf = new OutBuffer(); - buf.printf("_%s_field_%zu", ident.toChars(), i); + ///buf.printf("_%s_field_%zu", ident.toChars(), i); + buf.printf("_%s_field_%s", ident.toChars(), i); buf.writeByte(0); string name = buf.extractString(); Identifier id = new Identifier(name, TOK.TOKidentifier);