6406 Commits (f286ddb9523df2876275ffe2fee7d0e56f9a6e33)
 

Author SHA1 Message Date
Daniel Grunwald f286ddb952
Merge pull request #2315 from icsharpcode/fix-1828 4 years ago
Siegfried Pammer 280a94ce5d Fix #1828, Fix #2290: Ensure base references have the correct type and are turned into this references and casted if necessary 4 years ago
Siegfried Pammer bdff99170c #1828: Add test case 4 years ago
Daniel Grunwald f2d3f259fd #2311: Adjust test case for #1292 -- fixed statement is now correctly detected 4 years ago
Daniel Grunwald a01c63dc62 Fix nullability warning: avoid NullReferenceException in the theoretical case where an unknown PrimitiveTypeCode is passed. 4 years ago
Daniel Grunwald eec24ee6bb Fix #2311: Handle additional `comp` instruction in `IsNullSafeArrayToPointerNotNullBlock` 4 years ago
Christoph Wille 3d0ac99c5f
Merge pull request #2309 from icsharpcode/update-nugets 4 years ago
Siegfried Pammer 43143a0cb7 Update the following nuget packages to the latest stable version: 4 years ago
Siegfried Pammer d055dc784b
Merge pull request #2281 from wwh1004/fix2 4 years ago
Matt Rouse a8229dcfe1
C# decompiler doesn't support WinRT metadata (#2308) 4 years ago
Siegfried Pammer 3431881345 Fix #2307: potential NRE in IntroduceExtensionMethods 4 years ago
Christoph Wille e2fd9eb7cd Remove build definitions for AppVeyor and Azure DevOps 4 years ago
Daniel Grunwald 6410a7558e Use `dotnet-format` so it works on GitHub actions 4 years ago
Daniel Grunwald 51b3cf51c6 Fix #2305: Cast to integer type where necessary in managed pointer arithmetic. 4 years ago
Daniel Grunwald b4c5c0d212 Fix #2287: Prefer `ref target.field[0]` over `ref *target.field` 4 years ago
Siegfried Pammer afa4db00b6 Fix #2297: Add an option to disable decompilation of getter-only auto properties. 4 years ago
Siegfried Pammer 95efbac8ff Remove dotnet-format check from workflow (it's now included in the tidy.py check) 4 years ago
Siegfried Pammer 404f8ed71d Add dotnet format to tidy.py 4 years ago
Daniel Grunwald f726a0b73e #nullable enable for typesystem and ILInstruction base class 4 years ago
Daniel Grunwald c9aebd3763 Fix code formatting. 4 years ago
Daniel Grunwald 281586de1f `#enable nullable` for a couple of files. 4 years ago
Siegfried Pammer f35074ebd8 Fix #2257: Add global:: prefix, iff the containing namespace matches the type name. 4 years ago
Siegfried Pammer 34557ab76b #2294: Remove redundant condition 4 years ago
Siegfried Pammer 67be41a998 #2294: Fix potential NRE: finalStore is accessed before null check. 4 years ago
Daniel Grunwald fa9351c89f Fix #2295: Don't attempt to decompile bundle; instead show info from bundle header. 4 years ago
Daniel Grunwald a7c2869397 Fix exception when trying to resolve references within a bundle. 4 years ago
Daniel Grunwald 7c9f1dc8ef #2295: Avoid using `GetPEFileOrNull` if we can't actually handle a `null` return value 4 years ago
Daniel Grunwald 2f14cde050 #2295: Handle BadImageFormatException in LoadAssembly. 4 years ago
Daniel Grunwald 0c23ab1998
Merge pull request #2301 from icsharpcode/async-resolve 4 years ago
Siegfried Pammer 501d418f25
Merge pull request #2289 from wwh1004/fix4 4 years ago
Siegfried Pammer 3b2f00e44f Add test case. 4 years ago
Siegfried Pammer fff2d0a787 Fix assertions on AssemblyList.Sort and AssemblyList.Unload. Fix hang on LoadDependencies.Execute. 4 years ago
Christoph Wille 2364aeb28f Enable serverGc in ilspycmd, see #2286 4 years ago
Daniel Grunwald 263d9b9e07 Simplify the assembly-resolving implementation. 4 years ago
Daniel Grunwald 3664e36e3e Fix GetAssemblyReferenceClassifier() not initializing the universalResolver. 4 years ago
Daniel Grunwald d70bfe80d5 Add ResolveAsync() method to IAssemblyResolver interface. 4 years ago
Daniel Grunwald 899714d603 Remove unnecessary mutable state from UniversalAssemblyResolver. 4 years ago
Daniel Grunwald 2e1fdab869 #2286: Enable server-mode GC in ILSpy 4 years ago
Daniel Grunwald c95da67cbe Fix extension method calls on `this in`. 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 7ebfc5ded5 Fix #2294: Issues discovered by static analysis. 4 years ago
Daniel Grunwald c9be6bc389 Remove unused code (#2294) 4 years ago
Siegfried Pammer 899214c658 Fix escaping of strings in SecurityDeclaration output. 4 years ago
文煌 581a1de185 fix https://github.com/icsharpcode/ILSpy/issues/2288 4 years ago
Siegfried Pammer e21f54b6cb Remove spaces from TargetFrameworkAttribute value 5 years ago
Siegfried Pammer fdda8abd74 Fix #2282: Finalizers must be void and cannot be declared in interfaces 5 years ago
Siegfried Pammer f29205448b Fix #2283: Disallow all implicit conversions in switch on string. 5 years ago
Siegfried Pammer 63ca748b9a Fix #2283: string.to.int instruction entails a conversion to string of the input value 5 years ago
文煌 2611fb38f3 find all field assignments 5 years ago