.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Siegfried Pammer
f2b51d2c34
Fix #2078 : Generic local functions not highlighted properly
...
LocalFunctionMethod.MemberDefinition returned the instance itself, so the
declaration of a generic local function (whose base method is an identity
specialization) and its use sites (whose base methods carry the use-site
substitutions) never compared equal, and click-highlighting could not group
them. Returning a wrapper around the unspecialized base method lets the
token writer record the same definition object for the declaration and all
use sites. Method-group references to local functions additionally need
their own lookup, because GetSymbol() does not surface a
MethodGroupResolveResult.
The token-writer tests now keep the PEFile alive for the duration of each
test: recorded references are type-system entities that lazily read from
the PE image, and formatting one in an assertion message after disposal
crashed with an AccessViolationException.
Assisted-by: Claude:claude-fable-5:Claude Code
3 days ago
..
Analyzers
Show tree connector lines in the Analyze panel
2 weeks ago
AppEnv
Complete bookmark backlog follow-ups
1 week ago
AssemblyTree
Skip missing session assemblies when navigating on launch
3 weeks ago
Assets
Clean up bookmark nits: HandleExceptions, dead method, asset typo
1 week ago
Bookmarks
Fix #3845 : Add option to expand XML documentation comments
4 days ago
Commands
Add a per-assembly target-framework override for reference resolution
7 days ago
Controls
Rebuild analyzer rich text on theme and language change
2 weeks ago
Docking
Position bookmark navigation from non-decompiler active content
1 week ago
Languages
Move debug-step stepping to a neutral namespace
6 days ago
Metadata
Share the settings-derived type system between tree, search, and views
3 weeks ago
NuGetFeeds
Lazy-load custom package icons in the NuGet feed dialog
2 weeks ago
Options
Fix #3845 : Add option to expand XML documentation comments
4 days ago
Properties
Fix #3845 : Add option to expand XML documentation comments
4 days ago
Search
Share the settings-derived type system between tree, search, and views
3 weeks ago
TextView
Fix #2078 : Generic local functions not highlighted properly
3 days ago
Themes
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
TreeNodes
Show text-based resources inline with syntax highlighting
3 days ago
Updates
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
Util
Reveal selected files in a single Explorer window again
3 weeks ago
ViewModels
Move debug-step stepping to a neutral namespace
6 days ago
Views
Move debug-step stepping to a neutral namespace
6 days ago
App.axaml
Complete bookmark backlog follow-ups
1 week ago
App.axaml.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
CompareEngine.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
ContextMenuEntry.cs
Toggle the fold under the right-click, not at the caret
2 weeks ago
ContextMenuProvider.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
DecompilationOptions.cs
Add fine-grained C# AST debug steps
6 days ago
EntityReference.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
Entry.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
ExtensionMethods.cs
Share the settings-derived type system between tree, search, and views
3 weeks ago
FireAndForgetExtensions.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
ILSpy.csproj
Add a per-assembly target-framework override for reference resolution
7 days ago
Images.cs
Clean up bookmark nits: HandleExceptions, dead method, asset typo
1 week ago
LanguageSettings.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
NavigationEntry.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
NavigationHistory.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
Program.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
SessionSettings.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
SettingsService.cs
Fix #3845 : Add option to expand XML documentation comments
4 days ago
SmartTextOutputExtensions.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
SolutionWriter.cs
Honor the user's decompiler settings in all decompilation paths
3 weeks ago
TaskbarProgressService.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
4 weeks ago
ViewLocator.cs
Add a bookmarks feature for the decompiled C# view
1 week ago
app.manifest
Basic project structure
4 weeks ago
packages.lock.json
Add a per-assembly target-framework override for reference resolution
7 days ago