7889 Commits (53cf07cae99caa7754ed5aa7d3c0d1b546f2f565)
 

Author SHA1 Message Date
Siegfried Pammer 03a20f3494 Support ILInlining for in parameters 12 months ago
Siegfried Pammer fd1de09489 Avoid using operator + for string concatenation when ref-like types are involved. 12 months ago
Siegfried Pammer e6004e5f26 Handle ReferenceKind.RefReadOnly in a few more cases 12 months ago
Siegfried Pammer 28aa88bfb8 Make NullableLiftingTransform handle the case where ExpressionTransforms.VisitComp already lifted a nullable comparison with constant. 12 months ago
Siegfried Pammer 9d22e3ab41 NullableLiftingTransform: Undo new compiler optimization (omitting get_HasValue for comparisions with constants) 12 months ago
Siegfried Pammer cf5f10067e CallBuilder: Extract handling of interpolated string pattern into separate method. 12 months ago
Siegfried Pammer fe879869c3 ExportAnalyzerAttribute: Simplify pattern matching and avoid multiple enumeration 12 months ago
Siegfried Pammer 427fbcd8c0 Fix general using statement pattern 12 months ago
Christoph Wille d0bdf185d3
Merge pull request #3239 from icsharpcode/ilspyx-collect-analyzers 12 months ago
Siegfried Pammer dab256ceb0 Update stackalloc initializer patterns for Roslyn 4.10.0. 1 year ago
Andreas Weizel f2437bb046 Allow to collect analyzers annotated with ExportAnalyzerAttribute without MEF 1 year ago
Siegfried Pammer a5ed5ec5cb Support types that provide DisposeAsync without implementing IAsyncDisposable. 1 year ago
Siegfried Pammer 783c934bfd Transform RequiresLocationAttribute to 'ref readonly' on function pointers. 1 year ago
Siegfried Pammer 02d2a8c1f8 Add metadata processing for C# 12 'ref readonly' parameters 1 year ago
Siegfried Pammer 5d36732fcf Remove ApplyPdbLocalTypeInfoTypeVisitor (merge it into ApplyAttributeTypeVisitor) 1 year ago
Siegfried Pammer 3b2affa13b Add new language versions to DefineConstants in Decompiler.Tests 1 year ago
Siegfried Pammer 4bf9487ecd Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 1 year ago
Daniel Grunwald da24b7d126 Add BuildTools/format.bat 1 year ago
Christoph Wille e0c37cc2a7
Merge pull request #3238 from icsharpcode/feature/dotnet-format8 1 year ago
Christoph Wille 28b7280741 Fix dotnet-format to v8 via transport feed for dotnet8. See also PR #2747 1 year ago
Daniel Grunwald ce8fb83c52 Forgot to commit some files 1 year ago
Daniel Grunwald d48df11133 Remove unused transforms: DecimalConstantTransform and ParameterNullCheckTransform 1 year ago
Christoph Wille 4693fba417 Update NuGet packages 1 year ago
Siegfried Pammer e5b8aaabdf
Merge pull request #3231 from icsharpcode/feature/mtga 1 year ago
Christoph Wille ae338a001e Early return if DecompilerTests.config.json doesn't exist (saves time with ConfigurationBuilder) 1 year ago
Christoph Wille 17a6197a6a Add TestsAssemblyTempPath to enable the ability to redirect to a central location 1 year ago
Christoph Wille c940cbc1d9 Add TestsAssemblyOutput, keep existing behavior of output assembly locations 1 year ago
Christoph Wille 7e1523111a Set RuntimeIdentifier based on OS architecture 1 year ago
Siegfried Pammer 476e80b190 Use uncompressedStream for PEFile in XamarinCompressedFileLoader 1 year ago
Daniel Grunwald fa19470435 Fix #3218: Avoid exceptions when IL is invalid due to unexpected end-of-method-body. 1 year ago
Siegfried Pammer 6c08851cb0 #3209: Only add imports for extension methods. 1 year ago
Siegfried Pammer 972354913e Fix #3209: Ensure using directives are added for extension methods in higher level patterns such as: foreach -> GetEnumerator(), collection initializer -> Add() and deconstruction -> Deconstruct(). 1 year ago
Christoph Wille dd7d7b806f Update command line options documentation to latest released version 1 year ago
Siegfried Pammer 401cb77ae3 Fix #3189: Support primitive types in Expression.Constant(object) pattern. 1 year ago
Christoph Wille c269b99d67 DllImport to LibraryImport in SharpTreeView 1 year ago
Siegfried Pammer cc421d9513 PackageFolderTreeNode: Allow .exe extension in addition to .dll. 1 year ago
Siegfried Pammer 77b237d5a4 Fix mysteriously deleted issue #3197: Skip file formats that currently can only be loaded from a file when dealing with a file from a bundle or package. 1 year ago
Christoph Wille 399ba1c010
Enable certain commands only on Windows (#3217) 1 year ago
Christoph Wille f996283233 Update NuGet packages 1 year ago
Christoph Wille 13418aa00a Fix warnings for single instance handling 1 year ago
Siegfried Pammer 3304d6bcb9
Merge pull request #3212 from icsharpcode/feature/singleinstance2024 1 year ago
Christoph Wille baea9c940a CommandLineArguments ctor to static Create method 1 year ago
Christoph Wille bc8decc748 Switch from DllImport to LibraryImport source generator 1 year ago
Christoph Wille 94654e6d49 Add back WindowState handling from command line arguments 1 year ago
Christoph Wille 8fa41a9cb0 Remove obsolete code 1 year ago
Christoph Wille 7946f72024 Centralize single instancing logic back in MainWindow, fix Skip(1) error due to .Args property implementation 1 year ago
Christoph Wille 2f93d41abb Remove obsolete native imports 1 year ago
Christoph Wille 5fa25a606c Add relative path logic to new SingleInstance code 1 year ago
Christoph Wille 82fece3d16 Add unmodified Medo SingleInstance https://github.com/medo64/Medo/blob/main/src/Medo/Application/SingleInstance.cs 1 year ago
Christoph Wille e64795aad8 Prepare new AppEnv namespace that will house all application environment code (configuration and runtime) 1 year ago