class

Ecma335::SignatureCanonicalizer

Inherits Reference < Object

Rewrites signature-decoder type strings into a compact C#-like notation:

valuetype(Foo) -> Foo ptr(int32) -> int32* byref(Foo) -> ref Foo szarray(uint8) -> uint8[] array(Foo)[rank=2] -> Foo[,] array(Foo)[32] -> Foo[32] (fixed-size, from WinMD) nativeint / nativeuint -> nint / nuint object -> System.Object

Instance methods

canonicalize(type_name : String) : String
Source