Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/ikdasm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Frijters <jeroen@frijters.net>2015-08-31 10:30:50 +0300
committerJeroen Frijters <jeroen@frijters.net>2015-08-31 10:30:50 +0300
commit3ef31ac7fc6da00a85a1111ba58565dc79c4a27a (patch)
treebc9529edb942d580c6990d6ad793174e6c4c8be9 /Disassembler.cs
parent856c9a3db2248d8774ed840bee029d65f2ebe894 (diff)
Removed hard coded void return type of constructors
Diffstat (limited to 'Disassembler.cs')
-rw-r--r--Disassembler.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/Disassembler.cs b/Disassembler.cs
index 418548b..79ae69d 100644
--- a/Disassembler.cs
+++ b/Disassembler.cs
@@ -2643,7 +2643,10 @@ namespace Ildasm
void WriteCustomAttributeImpl(LineWriter lw, CustomAttributeData ca, bool comment, int level0)
{
- lw.Write("instance void ");
+ lw.Write("instance ");
+ WriteSignatureType(lw, ca.Constructor.__ReturnParameter.ParameterType);
+ WriteCustomModifiers(lw, ca.Constructor.__ReturnParameter.__GetCustomModifiers());
+ lw.Write(" ");
WriteTypeDefOrRef(lw, ca.Constructor.DeclaringType);
lw.Write("::.ctor(");
int level = lw.Column;