Browse Source

redundant variables

pull/1951/head
SimonCropp 5 years ago
parent
commit
2638af9fd6
No known key found for this signature in database
GPG Key ID: C75A8447313A3D69
  1. 1
      ILSpy/Analyzers/AnalyzerScope.cs
  2. 1
      ILSpy/DebugInfo/DebugInfoUtils.cs
  3. 1
      ILSpy/Languages/ILAstLanguage.cs
  4. 3
      ILSpy/Languages/Language.cs
  5. 1
      ILSpy/Metadata/CorTables/GenericParamTableTreeNode.cs
  6. 1
      ILSpy/Metadata/CorTables/MethodImplTableTreeNode.cs
  7. 1
      ILSpy/Metadata/CorTables/ModuleTableTreeNode.cs
  8. 1
      ILSpy/Metadata/CorTables/ParamTableTreeNode.cs
  9. 1
      ILSpy/Metadata/CorTables/StandAloneSigTableTreeNode.cs
  10. 1
      ILSpy/TreeNodes/AssemblyTreeNode.cs

1
ILSpy/Analyzers/AnalyzerScope.cs

@ -84,7 +84,6 @@ namespace ICSharpCode.ILSpy.Analyzers @@ -84,7 +84,6 @@ namespace ICSharpCode.ILSpy.Analyzers
public IEnumerable<ITypeDefinition> GetTypesInScope(CancellationToken ct)
{
if (IsLocal) {
var typeSystem = new DecompilerTypeSystem(TypeScope.ParentModule.PEFile, TypeScope.ParentModule.PEFile.GetAssemblyResolver());
foreach (var type in TreeTraversal.PreOrder(typeScope, t => t.NestedTypes)) {
yield return type;
}

1
ILSpy/DebugInfo/DebugInfoUtils.cs

@ -32,7 +32,6 @@ namespace ICSharpCode.Decompiler.PdbProvider @@ -32,7 +32,6 @@ namespace ICSharpCode.Decompiler.PdbProvider
public static IDebugInfoProvider LoadSymbols(PEFile module)
{
try {
var reader = module.Reader;
// try to open portable pdb file/embedded pdb info:
if (TryOpenPortablePdb(module, out var provider, out var pdbFileName)) {
return new PortableDebugInfoProvider(pdbFileName, provider);

1
ILSpy/Languages/ILAstLanguage.cs

@ -121,7 +121,6 @@ namespace ICSharpCode.ILSpy @@ -121,7 +121,6 @@ namespace ICSharpCode.ILSpy
reader.UseDebugSymbols = options.DecompilerSettings.UseDebugSymbols;
var methodBody = module.Reader.GetMethodBody(methodDef.RelativeVirtualAddress);
ILFunction il = reader.ReadIL((SRM.MethodDefinitionHandle)method.MetadataToken, methodBody, kind: ILFunctionKind.TopLevelFunction, cancellationToken: options.CancellationToken);
var namespaces = new HashSet<string>();
var decompiler = new CSharpDecompiler(typeSystem, options.DecompilerSettings) { CancellationToken = options.CancellationToken };
ILTransformContext context = decompiler.CreateILTransformContext(il);
context.Stepper.StepLimit = options.StepLimit;

3
ILSpy/Languages/Language.cs

@ -489,9 +489,6 @@ namespace ICSharpCode.ILSpy @@ -489,9 +489,6 @@ namespace ICSharpCode.ILSpy
public virtual CodeMappingInfo GetCodeMappingInfo(PEFile module, SRM.EntityHandle member)
{
var parts = new Dictionary<SRM.MethodDefinitionHandle, SRM.MethodDefinitionHandle[]>();
var locations = new Dictionary<SRM.EntityHandle, SRM.MethodDefinitionHandle>();
var declaringType = member.GetDeclaringType(module.Metadata);
if (declaringType.IsNil && member.Kind == SRM.HandleKind.TypeDefinition) {

1
ILSpy/Metadata/CorTables/GenericParamTableTreeNode.cs

@ -45,7 +45,6 @@ namespace ICSharpCode.ILSpy.Metadata @@ -45,7 +45,6 @@ namespace ICSharpCode.ILSpy.Metadata
tabPage.SupportsLanguageSwitching = false;
var view = Helpers.PrepareDataGrid(tabPage, this);
var metadata = module.Metadata;
var list = new List<GenericParamEntry>();
GenericParamEntry scrollTargetEntry = default;

1
ILSpy/Metadata/CorTables/MethodImplTableTreeNode.cs

@ -44,7 +44,6 @@ namespace ICSharpCode.ILSpy.Metadata @@ -44,7 +44,6 @@ namespace ICSharpCode.ILSpy.Metadata
tabPage.SupportsLanguageSwitching = false;
var view = Helpers.PrepareDataGrid(tabPage, this);
var metadata = module.Metadata;
var list = new List<MethodImplEntry>();
MethodImplEntry scrollTargetEntry = default;

1
ILSpy/Metadata/CorTables/ModuleTableTreeNode.cs

@ -42,7 +42,6 @@ namespace ICSharpCode.ILSpy.Metadata @@ -42,7 +42,6 @@ namespace ICSharpCode.ILSpy.Metadata
tabPage.SupportsLanguageSwitching = false;
var view = Helpers.PrepareDataGrid(tabPage, this);
var metadata = module.Metadata;
var list = new List<ModuleEntry>();
ModuleEntry scrollTargetEntry = default;

1
ILSpy/Metadata/CorTables/ParamTableTreeNode.cs

@ -43,7 +43,6 @@ namespace ICSharpCode.ILSpy.Metadata @@ -43,7 +43,6 @@ namespace ICSharpCode.ILSpy.Metadata
tabPage.SupportsLanguageSwitching = false;
var view = Helpers.PrepareDataGrid(tabPage, this);
var metadata = module.Metadata;
var list = new List<ParamEntry>();
ParamEntry scrollTargetEntry = default;

1
ILSpy/Metadata/CorTables/StandAloneSigTableTreeNode.cs

@ -44,7 +44,6 @@ namespace ICSharpCode.ILSpy.Metadata @@ -44,7 +44,6 @@ namespace ICSharpCode.ILSpy.Metadata
tabPage.SupportsLanguageSwitching = false;
var view = Helpers.PrepareDataGrid(tabPage, this);
var metadata = module.Metadata;
var list = new List<StandAloneSigEntry>();
StandAloneSigEntry scrollTargetEntry = default;

1
ILSpy/TreeNodes/AssemblyTreeNode.cs

@ -141,7 +141,6 @@ namespace ICSharpCode.ILSpy.TreeNodes @@ -141,7 +141,6 @@ namespace ICSharpCode.ILSpy.TreeNodes
}
typeSystem = LoadedAssembly.GetTypeSystemOrNull(DecompilerTypeSystem.GetOptions(new DecompilationOptions().DecompilerSettings));
var assembly = (MetadataModule)typeSystem.MainModule;
var metadata = module.Metadata;
this.Children.Add(new Metadata.MetadataTreeNode(module, this));
Decompiler.DebugInfo.IDebugInfoProvider debugInfo = LoadedAssembly.GetDebugInfoOrNull();
if (debugInfo is Decompiler.PdbProvider.PortableDebugInfoProvider ppdb) {

Loading…
Cancel
Save