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