5437 Commits (5be6be97df974a314ad0f90a40974b4223b373c2)
 

Author SHA1 Message Date
Siegfried Pammer 5be6be97df Code review: 6 years ago
Siegfried Pammer 9e89384916 Make NumberOfCompilerGeneratedGenerics immutable and rename to NumberOfCompilerGeneratedTypeParameters 6 years ago
SilverFox f69d0cc5d0 Add support of static local function delegate for roslyn < 16.4 6 years ago
SilverFox a5d85fea3f Add an workaround for #1798 6 years ago
SilverFox 14cd09d7bc Update some tests, and add some limited descributed in PR to tests(disabled) 6 years ago
SilverFox 22daaa3572 Enable static local functions and update related tests, since roslyn 3.4.0-beta3 is available for tests 6 years ago
SilverFox 906efc3d94 Disabled tests `LocalFunctions.NestedCapture2` 6 years ago
SilverFox 33f96fd888 Fix tests `LocalFunctions.NestedCapture1` 6 years ago
SilverFox 5e6fecebf5 Rework support for generic local function, and fix tests `LocalFunctions.Generic.Test_CaptureT` and `LocalFunctions.Generic.TestGenericArgs` 6 years ago
SilverFox e60f1f5a87 Skip LocalFunctionDecompiler if the top scope is LocalFunction or LocalFunctionDisplayClass 6 years ago
SilverFox b8f00cf983 Add some new tests for local func 6 years ago
SilverFox 74dec0f7fb Disable static local functions until tests is fixed 6 years ago
SilverFox 6409fe945c Add support for static local function 6 years ago
SilverFox f039705704 Add support for generic local function 6 years ago
SilverFox d88c73f59d Add test for generic local function 6 years ago
Christoph Wille 62fa9d4da5 Apply fix as per https://github.com/icsharpcode/ILSpy/pull/1748#issuecomment-552517661 6 years ago
Daniel Grunwald 361b400025
Merge pull request #1791 from icsharpcode/issue1749-part3 6 years ago
Daniel Grunwald 1b505b8c6d Adjust async-streams decompiler for dotnet/roslyn#39436 6 years ago
Daniel Grunwald 7326a69823 Fix #1795: `InvalidCastException: Cast from Boolean to Int64 not supported` when decompiling enum with bool constants 6 years ago
Daniel Grunwald a1c211f326 Fix #1794: Avoid extra cast to double for ulong -> float conversion 6 years ago
Siegfried Pammer 64b9511aca #1749: Represent multi-instruction BlockContainers in expression-context as inlined delegate invocation. 6 years ago
Daniel Grunwald 2bb98797e1
Merge pull request #1792 from Chicken-Bones/sealednobody 6 years ago
Chicken-Bones d9a1dc96e1 Fix sealed modifier on interface methods with no body 6 years ago
Daniel Grunwald eaecedd8ea Fix #1782: AsyncAwaitDecompiler for methods in struct 6 years ago
Daniel Grunwald fc95f3056b Fix #1788: async/await decompilation fails with custom task type when the builder and/or awaiter is a reference type. 6 years ago
Siegfried Pammer f099e65e74 split out AwaitInFinallyTransform.cs from AwaitInCatchTransform.cs 6 years ago
Siegfried Pammer 2e1306ec33 Split AwaitInCatchTransform.cs from AwaitInFinallyTransform.cs 6 years ago
Siegfried Pammer cefefd0e6d create AwaitInFinallyTransform.cs from AwaitInCatchTransform.cs 6 years ago
Daniel Grunwald 31dbce2184
Merge pull request #1790 from Chicken-Bones/minuszero 6 years ago
Chicken-Bones a44806bb26 Fix extra minus sign when formatting -0 on .NET Core 3.0 6 years ago
Siegfried Pammer e211b01595 Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
Daniel Grunwald cb301bb0e2
Merge pull request #1730 from icsharpcode/async-streams 6 years ago
Siegfried Pammer 6e4db66b61 Fix CA1825:AvoidZeroLengthArrayAllocations, use Empty<T>.Array consistently. 6 years ago
Siegfried Pammer a781e37d98 Fix #1779: Do not inline compound assignment target, if it is a temporary struct. 6 years ago
Siegfried Pammer e104f4ce6e Fix #1777 and part 2 of #1776: Add more null checks 6 years ago
Siegfried Pammer 6709827ba5 Fix build. 6 years ago
Siegfried Pammer ddba47a82b #1773: Add more test cases 6 years ago
Siegfried Pammer 9bb2ea872c Fix #1773: Remove copies of parameter values only if the types match exactly. 6 years ago
Siegfried Pammer 76552218dd
Merge pull request #1770 from yyjdelete/NU5128 6 years ago
Siegfried Pammer 62ce7a7e46
Merge pull request #1654 from icsharpcode/fancy-tooltips 6 years ago
Siegfried Pammer b108a30b71 Remove unused TSAB.AddTypeReferenceAnnotations 6 years ago
Siegfried Pammer 8470d87cb5 Merge branch '5.0.x' of https://github.com/icsharpcode/ILSpy 6 years ago
Siegfried Pammer 413c9eba2c #1759: Follow-up: Handle nested generic arguments as well. 6 years ago
Daniel Grunwald c88bd597df Fix null checks. 6 years ago
Siegfried Pammer e52ac90cfc Merge branch '5.0.x' of https://github.com/icsharpcode/ILSpy 6 years ago
Siegfried Pammer ea3a005908 Fix #1760: NRE in ILInlining, if nullable.rewrap is used with an expression that has a type parameter as its type. 6 years ago
Daniel Grunwald 74d46b0853
Merge pull request #1769 from Chicken-Bones/postincrementfloat 6 years ago
Siegfried Pammer 9a77a80e3c Fix #1767: Fix detection switch-on-string that uses leave instead of branch instructions. 6 years ago
SilverFox bf3132bf96 Fix warning NU5128 6 years ago
Chicken-Bones 661acdfc08 Transform post-increment on float/double. Fixes #1764 6 years ago