diff options
author | 2011-08-04 15:00:02 -0700 | |
---|---|---|
committer | 2011-08-04 15:00:02 -0700 | |
commit | bf1641350b955bcfad7dd0060ef8ba92160dadd3 (patch) | |
tree | 0e263e76a7106c81def034df1ddb5e4fe958100e /BCT/BytecodeTranslator/TranslationHelper.cs | |
parent | 7a76fcefe0e0ac2129b5761e74772eda644fc2e9 (diff) | |
parent | 0447fc2f8fd68426766d3f339f7744f6353eb17f (diff) |
Merge
Diffstat (limited to 'BCT/BytecodeTranslator/TranslationHelper.cs')
-rw-r--r-- | BCT/BytecodeTranslator/TranslationHelper.cs | 1 |
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) {
|