|
|
|
@ -84,6 +84,7 @@ namespace ICSharpCode.Decompiler.CSharp
@@ -84,6 +84,7 @@ namespace ICSharpCode.Decompiler.CSharp
|
|
|
|
|
new SwitchDetection(), |
|
|
|
|
new SwitchOnStringTransform(), |
|
|
|
|
new SwitchOnNullableTransform(), |
|
|
|
|
new SplitVariables(), // split variables once again, because SwitchOnNullableTransform eliminates ldloca
|
|
|
|
|
new BlockILTransform { // per-block transforms
|
|
|
|
|
PostOrderTransforms = { |
|
|
|
|
// Even though it's a post-order block-transform as most other transforms,
|
|
|
|
|