Align switch cases

This commit is contained in:
de4dot 2014-03-07 20:57:09 +01:00
parent 1444e4633b
commit 90c67b2fe9

View File

@ -104,29 +104,29 @@ namespace de4dot.code.deobfuscators.ILProtector {
TypeSig ReadType() { TypeSig ReadType() {
switch ((ElementType)reader.ReadByte()) { switch ((ElementType)reader.ReadByte()) {
case ElementType.Void: return module.CorLibTypes.Void; case ElementType.Void: return module.CorLibTypes.Void;
case ElementType.Boolean: return module.CorLibTypes.Boolean; case ElementType.Boolean: return module.CorLibTypes.Boolean;
case ElementType.Char: return module.CorLibTypes.Char; case ElementType.Char: return module.CorLibTypes.Char;
case ElementType.I1: return module.CorLibTypes.SByte; case ElementType.I1: return module.CorLibTypes.SByte;
case ElementType.U1: return module.CorLibTypes.Byte; case ElementType.U1: return module.CorLibTypes.Byte;
case ElementType.I2: return module.CorLibTypes.Int16; case ElementType.I2: return module.CorLibTypes.Int16;
case ElementType.U2: return module.CorLibTypes.UInt16; case ElementType.U2: return module.CorLibTypes.UInt16;
case ElementType.I4: return module.CorLibTypes.Int32; case ElementType.I4: return module.CorLibTypes.Int32;
case ElementType.U4: return module.CorLibTypes.UInt32; case ElementType.U4: return module.CorLibTypes.UInt32;
case ElementType.I8: return module.CorLibTypes.Int64; case ElementType.I8: return module.CorLibTypes.Int64;
case ElementType.U8: return module.CorLibTypes.UInt64; case ElementType.U8: return module.CorLibTypes.UInt64;
case ElementType.R4: return module.CorLibTypes.Single; case ElementType.R4: return module.CorLibTypes.Single;
case ElementType.R8: return module.CorLibTypes.Double; case ElementType.R8: return module.CorLibTypes.Double;
case ElementType.String: return module.CorLibTypes.String; case ElementType.String: return module.CorLibTypes.String;
case ElementType.Ptr: return new PtrSig(ReadType()); case ElementType.Ptr: return new PtrSig(ReadType());
case ElementType.ByRef: return new ByRefSig(ReadType()); case ElementType.ByRef: return new ByRefSig(ReadType());
case ElementType.TypedByRef: return module.CorLibTypes.TypedReference; case ElementType.TypedByRef:return module.CorLibTypes.TypedReference;
case ElementType.I: return module.CorLibTypes.IntPtr; case ElementType.I: return module.CorLibTypes.IntPtr;
case ElementType.U: return module.CorLibTypes.UIntPtr; case ElementType.U: return module.CorLibTypes.UIntPtr;
case ElementType.Object: return module.CorLibTypes.Object; case ElementType.Object: return module.CorLibTypes.Object;
case ElementType.SZArray: return new SZArraySig(ReadType()); case ElementType.SZArray: return new SZArraySig(ReadType());
case ElementType.Sentinel: ReadType(); return new SentinelSig(); case ElementType.Sentinel: ReadType(); return new SentinelSig();
case ElementType.Pinned: return new PinnedSig(ReadType()); case ElementType.Pinned: return new PinnedSig(ReadType());
case ElementType.ValueType: case ElementType.ValueType:
case ElementType.Class: case ElementType.Class: