3358 Commits (fe5b9aac4b0d80445ad010369a4593bfd6ed5f66)
 

Author SHA1 Message Date
Daniel Grunwald 462d0da7b6 Add feature to the MethodBodyDisassembler that shows sequence points from PDB in disassembled IL. 8 years ago
Daniel Grunwald d2b6651507 ILAst: show unused IL ranges 8 years ago
Siegfried Pammer f890900d4d Fix AddToSequencePoint for ILFunction 8 years ago
Siegfried Pammer 5e50294c82 Fix ILRange of ILFunction in DelegateConstruction 8 years ago
Daniel Grunwald b7d4636f80 Implement ILInstruction.AddILRange() 8 years ago
Siegfried Pammer 84592fcc6f Prevent SequencePointBuilder from combining sequence points of lambda expressions. 8 years ago
Daniel Grunwald f21d48317c ILAst: show if block container is a loop container. 8 years ago
Siegfried Pammer c2a7c806f0 Add missing annotations after TranslateFunction 8 years ago
Daniel Grunwald d68b9a9893 Fix missing InvalidateFlags() call. 8 years ago
Siegfried Pammer 81e6f0c9bb Improve ILRange output in ILAst 8 years ago
Siegfried Pammer 5fec6bd7f7 Implement Interval.WriteTo extension method on ILAst 8 years ago
Siegfried Pammer 10cf712135 Move ILAst writing options to DebugSteps pane and implement auto refresh. 8 years ago
Siegfried Pammer 312277119c Move ILAstWritingOptions to separate file 8 years ago
Daniel Grunwald 3aca47d1f5 Allow decompiling whole assembly in IL + C# mode. 8 years ago
Daniel Grunwald 9d7fb0627d Add hidden sequence points for unmapped code. 8 years ago
Daniel Grunwald bc430a9358 Support SwitchStatement in SequencePointBuilder. 8 years ago
Siegfried Pammer 809f2c1c9c Sort languages in drop-down by name (except for debug 'languages') 8 years ago
Siegfried Pammer 682ca234d5 [csilview] remove indentation from single-line C# code in C#-IL view. 8 years ago
Siegfried Pammer a663b5b0df Implement basic mixed view in CSharpILMixedLanguage 8 years ago
Siegfried Pammer d871960bec Add WriteInstruction to MethodBodyDisassembler 8 years ago
Siegfried Pammer 9871984991 Fix end location of PrimitiveExpression 8 years ago
Siegfried Pammer 1eb8caa013 Move CSharpHighlightingTokenWriter to outer class 8 years ago
Daniel Grunwald 4347fab625 Add SequencePointBuilder. 8 years ago
Siegfried Pammer 25cdf7d16a Add CSharpILMixedLanguage 8 years ago
Daniel Grunwald 4d755a7ccf Put generated test assemblies in same folder as test cases, instead of %TMP% 8 years ago
Daniel Grunwald d59e722752 Merge pull request #887 from icsharpcode/switch 8 years ago
Daniel Grunwald 63493f1fee #912: add setting for turning off implicit method group conversions 8 years ago
Daniel Grunwald 2824906f8f Code cleanup SwitchOnStringTransform. 8 years ago
Siegfried Pammer 1ac631b3f1 SwitchOnStringTransform: fix bugs in ExtractStringValuesFromInitBlock and MatchAddCall 8 years ago
Siegfried Pammer a423e7da9c Expand checks in ExtractStringValuesFromInitBlock and MatchAddCall 8 years ago
Siegfried Pammer e6608832a4 Add documentation to SwitchOnStringTransform 8 years ago
Siegfried Pammer b94088fbc9 Add MaxBy, MaxOrDefault, MinBy extension methods 8 years ago
Daniel Grunwald 9fcee831d2 Simplify SimplifyCascadingIfStatements 8 years ago
Siegfried Pammer f988c11229 Refactor SwitchOnStringTransform.Run 8 years ago
Daniel Grunwald 6272c21ece Simplify SwitchOnNullableTransform. 8 years ago
Siegfried Pammer d6d7020893 Add test cases for nullable switch 8 years ago
Siegfried Pammer 7ae44fcdc6 Add FlattenSwitchBlocks transform + update test cases. 8 years ago
Daniel Grunwald b7a5924b25 When possible, use implicit method group conversions to construct delegates. 8 years ago
Siegfried Pammer c2761b0e02 Update test cases for switch. 8 years ago
Siegfried Pammer 63b626716f Refactoring and cleanup of SimplifyCascadingIfStatements and other switch transforms. 8 years ago
Daniel Grunwald 71f85d8e1d Move DelegateConstruction test into namespace. 8 years ago
Daniel Grunwald faa0c8a805 Aggressively inline in the whole catch-when block, not just on top-level. 8 years ago
Daniel Grunwald f9eb9bcacc Merge pull request #910 from mohe2015/fix-bugs 8 years ago
Moritz f4209947a0 Fix await calls not getting decompiled correctly (#904) 8 years ago
Siegfried Pammer e33a010cc7 Remove compiler-generated variable in while (true) loops. 8 years ago
Siegfried Pammer 6ffec75c24 Run another round of SplitVariables so that the NullableLiftingTransform can work in the switch expression. 8 years ago
Siegfried Pammer 12e39cf63c Fix switch exit points. 8 years ago
Siegfried Pammer 9e5d4c10f7 Fix array.Length == 0 in Roslyn. 8 years ago
mohe2015 c199c61c62 Add testcase. 8 years ago
mohe2015 fc9ee0ff90 Add comments for clarification. 8 years ago