9062 Commits (1f4fd68b3f7e24bb5b6ebc91f4fa27450b912e5b)
 

Author SHA1 Message Date
Siegfried Pammer 1f4fd68b3f Make optional AST slots nullable 2 weeks ago
Siegfried Pammer 126cb3b18d Generate name-token slots from [NameSlot] string properties 2 weeks ago
Siegfried Pammer fe41cfeca5 Delete the NodeType enum and other dead node members 2 weeks ago
Siegfried Pammer 628f044beb Remove dead parsing-only properties and finish DoMatch generation 2 weeks ago
Siegfried Pammer f19b460418 Generate DoMatch for the remaining AST nodes 2 weeks ago
Siegfried Pammer 1faa499f73 Rewrite AST node grammar productions in W3C EBNF 2 weeks ago
Siegfried Pammer a2c765e2bd Generate DoMatch for the expression nodes 2 weeks ago
Siegfried Pammer 92f54a94a8 Support optional children in roles and generated DoMatch 2 weeks ago
Siegfried Pammer 140040b6c9 Annotate AST node classes with their C# grammar productions 2 weeks ago
Siegfried Pammer 785e36712d Enable nullable reference types across the C# transforms 2 weeks ago
Siegfried Pammer 71b2987e42 Decouple TokenRole from Role 2 weeks ago
Siegfried Pammer 89e7f5b662 Expose node.Slot and key child positions on SlotKind 2 weeks ago
Siegfried Pammer 76840e655f Port the pattern matcher to list-indexed slot children 2 weeks ago
Siegfried Pammer 94678e9c69 Flip AST storage from the linked list to slots 2 weeks ago
Siegfried Pammer 77d57b91dc Drop token nodes and move comments and directives to trivia 2 weeks ago
Siegfried Pammer be565b5b4c Store locations at print time; derive sequence points from nodes 2 weeks ago
Siegfried Pammer fbfc93bb41 Store member modifiers and composed-type specifiers as scalar fields 2 weeks ago
Siegfried Pammer ac65f0d27a Add regression coverage for the AST-with-locations output path 2 weeks ago
Siegfried Pammer ba8e5b9641 Model AST children as [Slot] partial properties 2 weeks ago
Siegfried Pammer dfd18133bb Remove hand-written AST visitor/null/placeholder boilerplate 2 weeks ago
Siegfried Pammer c174e4d6b1 Add the AST source generator for the C# syntax tree 2 weeks ago
Siegfried Pammer 1f738677c6 Drop dead IFreezable/Freeze apparatus from the C# AST 2 weeks ago
Christoph Wille 6f1eb81cbf Fix "Failed to decompile the assembly 'Z:\net10.0-windows\ILSpy.dll': 2 weeks ago
Christoph Wille ac83ba1fbf
Merge pull request #3805 from icsharpcode/dependabot/github_actions/actions/checkout-7 2 weeks ago
dependabot[bot] 4bbe168525
Bump actions/checkout from 6 to 7 2 weeks ago
Siegfried Pammer 53498c5691 Fix #3797: resolve ilspycmd -t type names with fuzzy matching 2 weeks ago
Christoph Wille 2d9724ac34
Merge pull request #3796 from DoctorKrolic/fix-vs-tests 2 weeks ago
DoctorKrolic d131d38cba Fix decompiler tests inside VS 2 weeks ago
Christoph Wille b153291cdf Fix #3793: stop accidental text selection after clicking a reference 2 weeks ago
Siegfried Pammer a537dad7ef Fix #3774: keep field initializers when decompiling a static ctor alone 2 weeks ago
Siegfried Pammer c649060fd0 Skip missing session assemblies when navigating on launch 3 weeks ago
Siegfried Pammer f2e17b6a6e Fix #3777: decompile runtime async without a separate C# 15 setting 3 weeks ago
Christoph Wille f6d7638441 Use a thin auto-hiding overlay scrollbar for the omnibar breadcrumb 3 weeks ago
Christoph Wille c84a330ee1 Add omnibar breadcrumb and search bar above the decompiled code 3 weeks ago
Christoph Wille 7e01e242f7
Merge pull request #3787 from mcha-forks/master 3 weeks ago
Siegfried Pammer 679cf0ee6a Use cross-platform separators for the FSharp.Core.dll test path 3 weeks ago
Zephyr Lykos 8696b691e6
dev: fix editorconfig parsing on some editors 3 weeks ago
Christoph Wille c637fdbc84 Remove Xaml remnants 3 weeks ago
Christoph Wille d9194173a3 Re-add unmodified ./Images/README.md 3 weeks ago
Christoph Wille 87a1addbaa Update third party notices 3 weeks ago
Siegfried Pammer 63757ead3b Fix #3382: Support compiler-generated throw-helper invocations in switch-expression implicit default-case. 3 weeks ago
Christoph Wille c6ec2c5893 Deduplicate the cross-platform CI jobs 3 weeks ago
Christoph Wille f4558a26c1 Run the decompiler tests on Linux and macOS too 3 weeks ago
Christoph Wille 3886892194 Assert macOS menu conventions in the main-menu UI tests 3 weeks ago
Christoph Wille b20bb452c2 Add offline dmg tooling and Homebrew cask template 3 weeks ago
Christoph Wille 4438cf5924 Build and test ILSpy on Linux and macOS in CI 3 weeks ago
Christoph Wille b6b1bf99be Add Linux and macOS publish and packaging scripts 3 weeks ago
Siegfried Pammer 67533d767f Compute public-key tokens with a managed SHA-1 3 weeks ago
Siegfried Pammer 7d975ef845 Reveal selected files in a single Explorer window again 3 weeks ago
Siegfried Pammer ba7fe1d75f Share the settings-derived type system between tree, search, and views 3 weeks ago