4143 Commits (3be697eadfd27614f760ed38a2a21dd58f9c00bc)
 

Author SHA1 Message Date
Siegfried Pammer d5f7cd46fc Simplify PEFile API 7 years ago
Siegfried Pammer c53b898b55 Fix #1122: Error decompiling dictionary initializer referencing parameter variable 7 years ago
Siegfried Pammer ceb4e3eed0 Add C# 7.3 to language version dropdown. 7 years ago
Siegfried Pammer a9ecbe9d86 Set master version to 3.2.0-alpha 7 years ago
Siegfried Pammer 69fdc55b41 Add support for C# 7.3 Attributes on backing fields: Allows [field: …] attributes on an auto-implemented property to target its backing field. 7 years ago
Daniel Grunwald f4bbd100b9 Fix user-defined op_Addition 'p += 1;' being turned into 'p++;' 7 years ago
Siegfried Pammer 504fe200b6 Fix #1131: Add a few safety null checks in TransformForeachOnMultiDimArray 7 years ago
Siegfried Pammer 644941d25b Fix C# 1.0 switch on string transform and add tests 7 years ago
Daniel Grunwald f7a314b64c
Merge pull request #1129 from icsharpcode/userdef-compound-assignment 7 years ago
Daniel Grunwald 0552b335c9 Implement InferType() for ldelema. 7 years ago
Daniel Grunwald f021ec4383 NumericCompoundAssign: implement ILiftableInstruction 7 years ago
Daniel Grunwald 3956fa685d Refactor TransformAssignment to reduce code duplication. 7 years ago
Siegfried Pammer a4ef9891dd Reduce span of DisableAssemblyLoad-lock 7 years ago
Siegfried Pammer 6a1e865fba Fix ScopedWhereUsedAnalyzer.GetReferencingAssemblies: When looking for referenced assemblies use built-in assembly resolver. This makes the analyzer use the same assembly references as the decompiler, which leads to better analysis results, or even any results when dealing with an assembly for which the framework is not installed. (Might be related to #1070 as well) 7 years ago
Siegfried Pammer 110d4592a6 Add delayed type inference step for stack slots (in RemoveDeadVariableInit). 7 years ago
Siegfried Pammer 9ebfbe57dd Add transforms for userdef compound assignment 7 years ago
Siegfried Pammer 845c620a9f Implement UserDefinedCompoundAssign 7 years ago
Siegfried Pammer e7c38b6cbd Fix bug in PrettifyAssignments: did not convert +=/-= 1 on non-int expressions. 7 years ago
Siegfried Pammer f4b2c83f1e Add test cases for UserDefinedCompoundAssign 7 years ago
Daniel Grunwald 4e7fb9b88c Fix build. 7 years ago
Daniel Grunwald f290d81535 Fix ReflectionDisassembler so that we can re-generate the IL files for the PInvoke test. 7 years ago
Daniel Grunwald de2eac5e89 Merge branch 'master' into srm 7 years ago
Daniel Grunwald 25706f2a39 Support logic.and/etc. in IsImplicitTruncation(). 7 years ago
Daniel Grunwald 75a627d40b Don't use compound assignment when the RHS value does not fit into the LHS type. 7 years ago
Daniel Grunwald ceb2b69798 Update the Roslyn compiler for the tests to 2.8.0. 7 years ago
Daniel Grunwald b2197b2f95 Regenerate all IL test cases. 7 years ago
Daniel Grunwald 293b60245f Merge branch '3.1.x' 7 years ago
Daniel Grunwald 1df05e09e9 Fix base constructor calls. 7 years ago
Daniel Grunwald d87820e226 Avoid redundant explicit boxing casts 7 years ago
Daniel Grunwald 80e191ae03 Fix missing 'base.' qualifier on non-virtual call to virtual base method. 7 years ago
Siegfried Pammer e91ad3915c Add PortablePdbWriter and GeneratePdbContextMenuEntry 7 years ago
Siegfried Pammer 67e6f8daf5 Fix loading of portable PDBs in ILSpy 7 years ago
Siegfried Pammer c53d362c9c Fix NRE in DiaSymNativeDebugInfoProvider 7 years ago
Siegfried Pammer afc3337749 Implement SpecializingDecompilerTypeSystem.ResolveAsMember 7 years ago
Siegfried Pammer 56c90bf119 Fix output of generic parameters in AstTypeBuilder and CSharpLanguage.TypeDefinitionToString 7 years ago
Siegfried Pammer cbb1f204e1 Rename DynamicAwareTypeReference to DynamicTypeReference 7 years ago
Daniel Grunwald ea211ddbd4 Use existing TypeParameterReference instances instead of creating new ones. 7 years ago
Siegfried Pammer d7072adef7 Fix bug in BaseTypesEntryNode 7 years ago
Siegfried Pammer 9f455c3530 Merge branch 'master' of https://github.com/icsharpcode/ILSpy into srm 7 years ago
Siegfried Pammer 9680abdf0e RequiredNamespaceCollector: Fix missing imports on generic parameters. 7 years ago
Siegfried Pammer 1ab0066b1c Merge branch '3.1.x' of https://github.com/icsharpcode/ILSpy 7 years ago
Siegfried Pammer cb45db6b86 Add highlighting for var and dynamic 7 years ago
Siegfried Pammer 6601f53a40 Replace Format*Name with *ToString methods. Remove HighlightSearchMatch. 7 years ago
Siegfried Pammer 49efa6ad0b Add file headers 7 years ago
Siegfried Pammer 624a037bb5
Merge pull request #1124 from Chicken-Bones/issue1123 7 years ago
Chicken-Bones 16e12dfb1a Add base. resolution to QualifierTests 7 years ago
Chicken-Bones dc58a1b40c Include "base." qualifier as needed (fixes #1123) 7 years ago
Siegfried Pammer a3840c534b
Merge pull request #1121 from Kevin-Mok/patch-1 7 years ago
Siegfried Pammer ee093267a8 Add "Remove Assemblies with load errors" command (inspired by @mookiejones, see #1096) 7 years ago
Kevin Mok 09848757db
Updated build instructions for Unix 7 years ago