1276 Commits (e0e73cb36e3b77ad82331557499f84c6321d1aae)

Author SHA1 Message Date
ElektroKill 01fd6e97f3
Fixed overflow exception and added tests 2 years ago
Siegfried Pammer 8b0c7fbe85 Fix #2921: struct type definition contains duplicate default constructor. 2 years ago
ElektroKill 28e9123634
Fix removal of attributes injected by the legacy VB compiler 2 years ago
ElektroKill 8813d254f8
Add VBPretty test case for VB yield return decompilation 2 years ago
Lucas Trzesniewski 403098280a Use .interfaceimpl type syntax 2 years ago
ElektroKill 7d9e558565
Re-enable a test case in compound assignment pretty test code 3 years ago
ElektroKill 908a85e8a8
Fix using statement formatting 3 years ago
ElektroKill 341074aa58
Extend VBPretty Async test code 3 years ago
ElektroKill 26944e424d
Enable MiniJSON test for MCS 2.6.4 3 years ago
ElektroKill 684be5c13a
Fix VBPretty Async test 3 years ago
ElektroKill 7c76bc4bc9
Enable Tuple pretty test for Roslyn version 3 years ago
ElektroKill 119d8df431
Enable two `OverloadResolution` tests as they are no longer broken 3 years ago
ElektroKill 02cf1d3fe2
Add unit test 3 years ago
ElektroKill cdad14b685
Add support for `lock` statements within yield return state machines 3 years ago
tom-englert 3248657d2b
Add filtering/sorting capabilities to ReflectionDisassembler (#2835) 3 years ago
ElektroKill a5febb3e4f
Add support for VB.NET automatic events 3 years ago
ElektroKill 0b9d546f46
Fix dynamic type index calculation in `ApplyAttributeTypeVisitor` 3 years ago
Daniel Grunwald 516341a09b Use "static abstract" instead of "abstract static". 3 years ago
Daniel Grunwald 8f1afbd8cb Add test for operator in interface. 3 years ago
Daniel Grunwald f192cb2703 Add test for required members in record. 3 years ago
Daniel Grunwald f3013010cd Add support for C# 11 required members. 3 years ago
Daniel Grunwald 1339eba016 C# 11 is no longer in preview. 3 years ago
Daniel Grunwald afeeea7cf2 Replace roslynLatestOnlyOptions with roslyn3OrNewerOptions/roslyn4OrNewerOptions. 3 years ago
Siegfried Pammer e5426bb803 Add missing EmbeddedAttribute in Unsafe.il testcase. 3 years ago
Siegfried Pammer c3d0e5ecc2 Fix #1784: Move RemoveEmbeddedAttributes transform to ICSharpCode.Decompiler and do no longer decompile embedded attributes in WholeProjectDecompiler and PortablePdbWriter. 3 years ago
Siegfried Pammer d9595cae32 Hide compiler-commandline from output. 3 years ago
Siegfried Pammer 7349e3017d Reduce log noise from compiler/assembler process output. 3 years ago
Siegfried Pammer ae0e83f0c4 Records: Support new EqualityContract pattern. 3 years ago
Siegfried Pammer e1abccd5bb Ignore new attributes in tests 3 years ago
Siegfried Pammer be0dde3250 Update Roslyn to 4.4.0-4.final 3 years ago
Daniel Grunwald 696c85992a Suppress warnings. 3 years ago
Siegfried Pammer bde782e4f5 Fix #2806: Do not use implicitly typed out variables, if argument and parameter types do not match exactly. 3 years ago
Siegfried Pammer 42668e810a Fix #2808: Insert cast to object when statically casting from dynamic to a reference type. 3 years ago
Siegfried Pammer 343694c549 Generalize progress reporting for decompilation and PDB generation. 3 years ago
Andrew Crawley (US - DIAGNOSTICS) a494bfadbe Add progress reporting to PortablePdbWriter 3 years ago
dependabot[bot] b66684b7ae
Bump NuGet.Protocol from 6.2.1 to 6.2.2 in /ICSharpCode.Decompiler.Tests (#2804) 3 years ago
Standa Lukeš 6153f9cf35
Add test for indexer initializers 3 years ago
Standa Lukeš 18481efc44
Fix initialization of FakeProperty with setter 3 years ago
Siegfried Pammer b87f3753e2 Fix #2786: Structs with static reference type fields not recognized as unmanaged 3 years ago
Siegfried Pammer 47250d670b Fix #2791: Ensure that the capture scope used is either a loop or the ILFunction root container. 3 years ago
Siegfried Pammer a3191f19e2 Fix #2763: Improve decompilation of switch-on-enum by preserving enum type information when inlining local variables into SwitchInstruction.Value. 3 years ago
Siegfried Pammer 73144e4a29 Port ReflectionHelperTests from NRefactory. 3 years ago
Daniel Grunwald 0fbbb6d95e Fix #2777: StackOverflowException with recursive delegates 3 years ago
Siegfried Pammer 6139d9d58e Delete created temp files if test execution was successful. 3 years ago
Christoph Wille 4777cb0450 Update NuGet packages 3 years ago
Siegfried Pammer c5ff0cafc5 TransformInlineAssignmentStObjOrCall: Make sure no dead store is produced by the transform. 3 years ago
Siegfried Pammer 48a8351e27 Use Unsafe.SizeOf when taking the size of a managed type. 3 years ago
Siegfried Pammer 22e9791f86 Update RoslynToolset to 4.3.0-2.final 3 years ago
Daniel Grunwald f02fc5c50e VB marks lambdas as [SpecialName] 3 years ago
Daniel Grunwald 21c3ec046f Output attributes on lambda expressions 3 years ago