|
|
|
|
@ -2173,6 +2173,9 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
@@ -2173,6 +2173,9 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
|
|
|
|
|
{ |
|
|
|
|
StartNode(parameterDeclaration); |
|
|
|
|
WriteAttributes(parameterDeclaration.Attributes); |
|
|
|
|
if (parameterDeclaration.HasThisModifier) { |
|
|
|
|
WriteKeyword(ParameterDeclaration.ThisModifierRole); |
|
|
|
|
} |
|
|
|
|
switch (parameterDeclaration.ParameterModifier) { |
|
|
|
|
case ParameterModifier.Ref: |
|
|
|
|
WriteKeyword(ParameterDeclaration.RefModifierRole); |
|
|
|
|
@ -2183,9 +2186,6 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
@@ -2183,9 +2186,6 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
|
|
|
|
|
case ParameterModifier.Params: |
|
|
|
|
WriteKeyword(ParameterDeclaration.ParamsModifierRole); |
|
|
|
|
break; |
|
|
|
|
case ParameterModifier.This: |
|
|
|
|
WriteKeyword(ParameterDeclaration.ThisModifierRole); |
|
|
|
|
break; |
|
|
|
|
case ParameterModifier.In: |
|
|
|
|
WriteKeyword(ParameterDeclaration.InModifierRole); |
|
|
|
|
break; |
|
|
|
|
|