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-05-29 18:16:41 +0300
committerJeroen Frijters <jeroen@frijters.net>2015-05-29 18:16:41 +0300
commit9582648627e5c47ce8e91d2bcb981254634afd8d (patch)
tree8ff2ef3c1e24236328fb2775348d391fbd75fa5c
parentd1e826a36abf022f84445c84d0bce5d1b1de4871 (diff)
Allow built-in types in custom modifiers.
-rw-r--r--Disassembler.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/Disassembler.cs b/Disassembler.cs
index c4c4b0b..646380c 100644
--- a/Disassembler.cs
+++ b/Disassembler.cs
@@ -2024,7 +2024,14 @@ namespace Ildasm
foreach (var mod in mods.Reverse())
{
lw.Write(" {0}(", mod.IsRequired ? "modreq" : "modopt");
- WriteTypeDefOrRef(lw, mod.Type);
+ if (mod.Type.__IsBuiltIn)
+ {
+ WriteSignatureType(lw, mod.Type);
+ }
+ else
+ {
+ WriteTypeDefOrRef(lw, mod.Type);
+ }
lw.Write(")");
}
}