5758 Commits (c71802fd7bfc551acd1abfb04d4adbe31fc3366d)
 

Author SHA1 Message Date
Daniel Grunwald c71802fd7b
Merge pull request #1920 from icsharpcode/fix-1919 6 years ago
Siegfried Pammer 2f51f31257 PDBGen: avoid assertion failure, if there are instructions that are not supported in C# (e.g. calli) 6 years ago
Christoph Wille 2a9fcf1f8f
Merge pull request #1996 from icsharpcode/fix-licenses-again 6 years ago
Siegfried Pammer 4558765941 Change license headers of two remaining files to the correct MIT header. 6 years ago
Siegfried Pammer 2601d17919 Add clarifying comment to ExceptionSpecifierILRange 6 years ago
Siegfried Pammer 9c8df1d949 Fix assignment of ILRanges in ExpressionTransforms.TransformCatchVariable 6 years ago
Siegfried Pammer 794be9a5b4 Fix SequencePointBuilder.VisitCatchClause: do not create a sequence point from the catch-token to the closing brace. 6 years ago
Siegfried Pammer 6382f8c41d Fix #1990: Empty default ctor with XML comment discarded from decompilation 6 years ago
Siegfried Pammer 35a9ac7e74 Fix #1992: Analyzer fails to find usages of a type when it is used as a type argument 6 years ago
Christoph Wille 3b74675f5e
Merge pull request #1994 from icsharpcode/fix-1985 6 years ago
Siegfried Pammer b84bcdc3a5 Fix #1985: BamlDecompiler.Tests License Header Mess 6 years ago
Daniel Grunwald b7754cdf5c Workaround dotnet/roslyn#43659 in decompiled code. 6 years ago
Daniel Grunwald cd04e80f5e Use IsKnownType() when checking for System.Object 6 years ago
Siegfried Pammer c9991d0787 Fix build. 6 years ago
Siegfried Pammer ab89581eab Fix JumpToReference/ReferenceSegment tuple mess. 6 years ago
Siegfried Pammer 40687ea8ad #1498: Remove Fusion API usage: Use standard file enumeration instead. This should enable us to use the GAC even with restricted access, as only the LIST permission is required. 6 years ago
Siegfried Pammer 7571b59abf Improve DotNetCorePathFinderExtensions.DetectTargetFrameworkId to properly detect framework version of GAC assemblies. 6 years ago
Siegfried Pammer 5a66770b2c
Merge pull request #1987 from cshung/dev/andrewau/visualize-debug-bounds 6 years ago
Daniel Grunwald 9659be0d55 #1946: Fix IsBranchToReturnBlock() [was broken in c1265ad830] 6 years ago
Siegfried Pammer cba402955c Add suggested improvements 6 years ago
Siegfried Pammer 0dfcafdfe8 Add preconfigured assembly list selection and rename command to ManageAssemblyListsDialog 6 years ago
Siegfried Pammer 60e9c204cc Fix #1940: Make sure that we use the correct .NET Core version, when there are multiple frameworks loaded in the current assembly list. 6 years ago
Siegfried Pammer b92a4b956c #1940: Ignore nullability in ETs 6 years ago
Siegfried Pammer c676665a61 #1940: Refactor TransformExpressionTrees to support rolling back all changes if the transform fails. 6 years ago
Daniel Grunwald c1265ad830 Fix #1946: Don't move `return` into `try` block when doing so changes the semantics of a `finally` block. 6 years ago
Daniel Grunwald 2665d800d0 Update test to Roslyn 3.6.0-3.final. 6 years ago
Daniel Grunwald 2da513eb24 Fix #1988: handle Roslyn 3.6 task creation pattern in async/await decompiler. 6 years ago
Andrew Au d92ca2ef79 Decorate the ready to run disassembly with DebugInfoBounds 6 years ago
Daniel Grunwald 5ad7ee0cea Fix #1629: Add support for `[module: NullablePublicOnly]` 6 years ago
Siegfried Pammer 24810cb2e8
use ILInstruction.StartILOffset instead of ILRanges.First().Start 6 years ago
Christoph Wille ba1dee79b7 Remove MS-PL embedded resource from ILSpy.csproj 6 years ago
Christoph Wille 02da8a3cf1 Remove MS-PL from docs (was no longer applicable to any portions of ILSpy) 6 years ago
Christoph Wille adc00d6f63
Merge pull request #1984 from icsharpcode/fix-license-mismatch 6 years ago
Siegfried Pammer 5a53bc0e38 Fix remaining mismatched license headers 6 years ago
Christoph Wille 26c196139e Update frontends to 6.0.0.5671-preview3 6 years ago
Siegfried Pammer f8242d85fd ILSpy.AddIn: link to license.txt from doc folder. 6 years ago
Siegfried Pammer a9e8d1e7ec Remove unused BamlDecompiler/Extensions.cs 6 years ago
Siegfried Pammer 8925b4ff7b Inline variable declarations/modernize parts of our code base. 6 years ago
Siegfried Pammer 9ebef78b51 #1952: Apply suggestions and fixes from code review. 6 years ago
Siegfried Pammer f316838873 Fix #1952: Add a button to the Misc settings page that adds an "Open with ILSpy" entry to the Windows Explorer context menu on exe and dll files. 6 years ago
Siegfried Pammer 68c5ea63f9 Fix HideEmptyMetadataTables option in Metadata/DebugMetadataTreeNode.cs 6 years ago
Siegfried Pammer cde00cba97 Set preview3 6 years ago
Siegfried Pammer e2df79ef70 Fix #1975: readonly modifier is added to structs even if language version is lower than C# 7.0 6 years ago
Siegfried Pammer 91e9573449 Fix #1976: ProxyCallReplacer should honor selected language version/selected options 6 years ago
Siegfried Pammer d09190533a Fix #1980: IndexOutOfRangeException when choose `IL with C#` with System.Runtime.CompilerServices.Unsafe.Copy/InitBlock 6 years ago
Siegfried Pammer 4fb6edeb87 Ignore one of the analyzer tests 6 years ago
Siegfried Pammer 2efe36c381 Fix build fail 1 6 years ago
Siegfried Pammer 69a863957c Fix #1977: Add tests for analyzers 6 years ago
Siegfried Pammer 10e3da3d16 Add missing license headers to MIT licensed files in ICSharpCode.Decompiler 6 years ago
Siegfried Pammer 853cad5fd0 Disassembler: Implement cancellation token. 6 years ago