summaryrefslogtreecommitdiff
path: root/BCT/BytecodeTranslator/TranslationHelper.cs
diff options
context:
space:
mode:
authorGravatar t-espave <unknown>2011-08-04 15:00:02 -0700
committerGravatar t-espave <unknown>2011-08-04 15:00:02 -0700
commitbf1641350b955bcfad7dd0060ef8ba92160dadd3 (patch)
tree0e263e76a7106c81def034df1ddb5e4fe958100e /BCT/BytecodeTranslator/TranslationHelper.cs
parent7a76fcefe0e0ac2129b5761e74772eda644fc2e9 (diff)
parent0447fc2f8fd68426766d3f339f7744f6353eb17f (diff)
Merge
Diffstat (limited to 'BCT/BytecodeTranslator/TranslationHelper.cs')
-rw-r--r--BCT/BytecodeTranslator/TranslationHelper.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/BCT/BytecodeTranslator/TranslationHelper.cs b/BCT/BytecodeTranslator/TranslationHelper.cs
index b5b45f76..924aba5e 100644
--- a/BCT/BytecodeTranslator/TranslationHelper.cs
+++ b/BCT/BytecodeTranslator/TranslationHelper.cs
@@ -42,6 +42,7 @@ namespace BytecodeTranslator {
var parameterToken = parameterDefinition.Token();
var typeToken = parameterDefinition.Type.Token();
var parameterName = TranslationHelper.TurnStringIntoValidIdentifier(parameterDefinition.Name.Value);
+ if (String.IsNullOrWhiteSpace(parameterName)) parameterName = "P" + parameterDefinition.Index.ToString();
this.inParameterCopy = new Bpl.Formal(parameterToken, new Bpl.TypedIdent(typeToken, parameterName + "$in", ptype), true);
if (parameterDefinition.IsByReference) {