diff options
author | Jeroen Frijters <jeroen@frijters.net> | 2015-05-29 18:16:41 +0300 |
---|---|---|
committer | Jeroen Frijters <jeroen@frijters.net> | 2015-05-29 18:16:41 +0300 |
commit | 9582648627e5c47ce8e91d2bcb981254634afd8d (patch) | |
tree | 8ff2ef3c1e24236328fb2775348d391fbd75fa5c | |
parent | d1e826a36abf022f84445c84d0bce5d1b1de4871 (diff) |
Allow built-in types in custom modifiers.
-rw-r--r-- | Disassembler.cs | 9 |
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(")"); } } |