mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
Pair to ea56a80cd. When DecompilerSettings.ExtensionMembers is on and the active language is C#, methods that the decompiler identifies as implementation methods for an extension block are filtered out of the outer static class — they surface as ExtensionTreeNode children of the containing static class instead. Without this gate the user would see each extension member twice: once as a regular method on the static container, once under the extension block. Mirrors WPF MethodTreeNode.Filter lines 95-104 verbatim. Assisted-by: Claude:claude-opus-4-7:Claude Codepull/3755/head
1 changed files with 26 additions and 3 deletions
Loading…
Reference in new issue