14 Commits (343694c5499d2dd68896563bbbfc72604231deef)

Author SHA1 Message Date
Siegfried Pammer fbafc0289b Fix #2741: CallBuilder produces invalid invocation target when disambiguating calls to protected methods. 3 years ago
Siegfried Pammer 84101f804a Fix #2444: Ambiguous implicit conversions from null literals in decompiled code 4 years ago
Daniel Grunwald 3c554b5e6c Fix overload resolution: overloads with `in` parameters are applicable even if the argument is passed without explicit `in` 4 years ago
Daniel Grunwald 514cf9b03b Fix #1944: Add support for implicit conversions with `in` parameters. 4 years ago
Daniel Grunwald 7f915ad035 Add `OutVarResolveResult` to overload resolution (not yet used by CallBuilder) 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald 968fe1468f Fix #1747: Stack overflow when decompiling a `bool` -> `bool?` conversion. 6 years ago
Siegfried Pammer c9b74865fc Fix #1281: Fix CallBuilder: use expanded form only if overload resolution allows it. 7 years ago
Siegfried Pammer a823d74004 Use overload resolution to ensure we call the correct indexer + added tests. 7 years ago
Daniel Grunwald 3fae36dab9 Use mcs for correctness tests. 7 years ago
Siegfried Pammer 32511222cb Add overload resolution for ctor calls. 8 years ago
Siegfried Pammer f844ac1b09 Add one more test for generics to OverloadResolution + Fix 8 years ago
Siegfried Pammer 5c1d39e56f Update tests (remove unnecessary casts) 8 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald f0a0ba8ac0 Fix some issues with missing casts for overload resolution and for boxing in attributes. 9 years ago
Daniel Grunwald d0f9b56738 #250: add test case that we box as the correct type 9 years ago
Daniel Grunwald 64bd447db4 Fix #217: cast both sides of reference comparison to object if necessary 9 years ago
Daniel Grunwald d39045981a Add test case for #180. 9 years ago
Siegfried Pammer 0524b4a353 Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Daniel Grunwald 755fdee3ac Assertions should cause a test failure. 9 years ago
Daniel Grunwald eabcab94db Fix appveyor build 9 years ago
Daniel Grunwald 91f875169c Add a bunch of instructions. 11 years ago
Daniel Grunwald 42bfff077d Finish the move to the new generated ILAst classes 11 years ago
Daniel Grunwald 49ce1bcea3 Worked on ILAst instruction representation 11 years ago
Daniel Grunwald 75b0e23ae2 Use code generation to create the ILAst classes. 11 years ago
Daniel Grunwald 817b0baded expr inlining 11 years ago
Daniel Grunwald 167e140c75 'Typed IL' view shows stack 11 years ago
Daniel Grunwald e4eb208a2e More instructions. 11 years ago
Daniel Grunwald c2ac889ebe Allow viewing 'typed IL'. 11 years ago
Daniel Grunwald 27252656cf Upgrade to new ICSharpCode.Decompiler (work in progress) 11 years ago