4437 Commits (64a5da048763868f6115d4953baf6fb6767798be)
 

Author SHA1 Message Date
kmatyaszek f45dcf0e62 #1284: Add new option "Show IL code" to ICSharpCode.Decompiler.Console 7 years ago
Siegfried Pammer 6545fb3c8d Fix #1264: Always show 'Open containing folder' 7 years ago
Siegfried Pammer 4dd51f9d3c Fix #1263: Show the file path in tooltip when searching 7 years ago
Siegfried Pammer 6719dacabd Fix #1279: Event fields in object initializers 7 years ago
Eugene 57cea66ee1 Fix new line 7 years ago
Eugene a80672ba42 Change rules for VisitUnboxAny & fix issue https://github.com/icsharpcode/ILSpy/issues/1256 7 years ago
Siegfried Pammer 51ab9a7b99 Fix NRE in AnalyzerScope.GetTypesInScope 7 years ago
Siegfried Pammer d5a2b893e9 Fix ReadCodeMappingInfo for lambdas compiled with mcs. 7 years ago
Siegfried Pammer 65cf13ce27 Fix #1270: Bad decompilation of mcs switch-on-string 7 years ago
Chicken-Bones 481e05eabb Better shortcircuit detection to avoid single condition switch statements 7 years ago
Chicken-Bones d8244e347b Select outer-loop continue branches as break targets for switches in nested loops 7 years ago
Chicken-Bones 9f21e6a2b2 Increase max values per switch section 7 years ago
Chicken-Bones eed337c12e Remove dead code when unreachable condition blocks are consumed by SwitchDetection 7 years ago
Chicken-Bones d86f4b4132 Prefer simple if statements over switch with single case block 7 years ago
Chicken-Bones 52a279f861 Restore HighLevelLoopTransform pattern match for loop contents within if body 7 years ago
Chicken-Bones 7017d998d0 Improve switch decompilation in loops via early detection of continue blocks. 7 years ago
Chicken-Bones 1a021635cc Fix detection of switch statements with cases containing a single break; 7 years ago
Chicken-Bones cb4fa90545 Add IL ordering based hint to UseCSharpSwitch 7 years ago
Chicken-Bones 62b2ad4f8d Improve UseCSharpSwitch to reduce over-aggressive use of switch producing poor quality code. 7 years ago
Chicken-Bones 9a3914fca9 Handle roslyn generated sub instructions in partitioned C# switch statements 7 years ago
Christoph Wille 3fb25e543b Update frontends for Beta 2 7 years ago
Siegfried Pammer ff7cec31ba Set VersionName = 'beta2' 7 years ago
Siegfried Pammer 7a58b8e6d5 Fix #1257 for GetDecompiledProjectCmdlet 7 years ago
Siegfried Pammer 728d7c1442 Remove references to non-existent Rebracer.xml and apply .editorconfig formatting to projects in Frontends.sln. 7 years ago
Siegfried Pammer cf1d05042f Add detection of local functions, so we do not hide the methods/display classes. 7 years ago
Siegfried Pammer a66cea8ef6 Add Span<T>, ReadOnlySpan<T> and Memory<T> to KnownTypeCode. 7 years ago
Siegfried Pammer cd2896e3e9 Fix MethodToString and TypeToString output for generic types and methods in base Language implementation. 7 years ago
Siegfried Pammer e7b2568ee0 Fix #1257: assemblyResolver is null when using ilspycmd with the "--program" modifier 7 years ago
Siegfried Pammer fc717be0d8 Fix typo in YieldReturnDecompiler 7 years ago
Siegfried Pammer 041557758d Fix #1248: Exception on load (from VS) after updating to 4.0 beta 1 7 years ago
Siegfried Pammer 34f7fe3341 Add CreateCecilObjectModel extension method as helper for plugin developers. 7 years ago
Siegfried Pammer 9e0c7ae9c8 Use Mono.Cecil instead of DiaSymReader to read classic PDB files. 7 years ago
Siegfried Pammer a9c1b9d515 Fix #1250: Missing enum to int cast in object initializer 7 years ago
Siegfried Pammer 1bb09bbac3
Merge pull request #1253 from siegfriedpammer/issue1251-fix 7 years ago
Siegfried Pammer 1dcae5bff8 Extend HandleCall to NewObj instructions as well. 7 years ago
Siegfried Pammer 71441786eb Fix #1254: Assert in Transforms.IntroduceUsingDeclarations.Run - using left tree navigation 7 years ago
Siegfried Pammer 9e01b3b5e1 Add test case. 7 years ago
Siegfried Pammer b701bed2ff SplitVariables: analyze address usage in virtual calls as well. Treat them the same as call instructions. 7 years ago
Siegfried Pammer 27b075ae7a #1252: Do not accidentally create casts to object?. 7 years ago
Siegfried Pammer 500fd706ec Fix highlighting of 'ascending' and 'descending' query keywords. 7 years ago
Siegfried Pammer 845d2a61dd CSharpAmbience: add option to hide parameter default values. 7 years ago
Siegfried Pammer c753b65f08 MethodUsedByAnalyzer: Fix detection of usages in expression trees. 7 years ago
Siegfried Pammer 822f3581b3 Add 'open containing folder' and 'open command line here' commands. 7 years ago
Siegfried Pammer 4fab913bf6 Fix #1249: Bug in detection of multiple nested expression trees in query expressions. 7 years ago
Siegfried Pammer 2047923809 Add ShowChildIndexInBlock option to make debugging of larger blocks easier. 7 years ago
Siegfried Pammer d469edbf2a Fix initialization order of destructorBodyPattern and destructorPattern. 7 years ago
Siegfried Pammer 2bcafb8c4f Fix #1247: Empty destructors are not decompiled correctly 7 years ago
Siegfried Pammer f33f26fddd Extend TypeSystem/TypeSystemLoaderTests and CSharpAmbienceTests. 7 years ago
Siegfried Pammer a7ad5990ac CSharpAmbience: Add ConversionFlags.ShowParameterModifiers and ShowTypeParameterVarianceModifier to make labels in ILSpy main tree view more concise. + Added Tests. 7 years ago
Siegfried Pammer 32a1e761f1 Fix build. 7 years ago