9270 Commits (v11.0-preview1)
 

Author SHA1 Message Date
Siegfried Pammer 7554c1b004 Remove the syntactic automatic-event patterns 2 months ago
Siegfried Pammer 461df88572 Replace automatic-event backing-field references during translation 2 months ago
Siegfried Pammer 198639be0d Emit the backing field when a name-associated event is not automatic 2 months ago
Siegfried Pammer 1b9131905d Fix #3858: Detect automatic events on the ILAst instead of the C# AST 2 months ago
Siegfried Pammer bbac02a79f Extract DecompileBodyForAnalysis from RecordDecompiler 2 months ago
ds5678 c40c299ff8 Read the full namespace path off tree namespace nodes, not the label 2 months ago
Siegfried Pammer 640b968b59 Rebuild the assembly-tree namespaces eagerly, as the WPF host did 2 months ago
Siegfried Pammer a9d7538eef Show real progress while a solution exports 2 months ago
Siegfried Pammer 150fa30aa3 Export what loaded, and let the user name the solution 2 months ago
Siegfried Pammer d978ecf881 Fold the solution export into the shared project-export path 2 months ago
Siegfried Pammer 1cebc46c93 Run every Save Code path behind a cancellable progress overlay 2 months ago
Christoph Wille b888153f24 NuGet 07/26 updates and .NET 11 P6 Roslyn 2 months ago
Sebastien Lebreton b0e446618f Fix #3850: recover ReadOnlySpan<T> array literals from the legacy lazy cache 2 months ago
Siegfried Pammer 15719eedd6 Reject negative char index in the length-and-char string switch 2 months ago
Siegfried Pammer e3fbca973c
Merge pull request #3878 from ds5678/issue3877 2 months ago
Siegfried Pammer 5343d849d4 Revive BAML decompiler tests as two projects and run them in CI 2 months ago
Siegfried Pammer fceb892cb3 Keep BAML decompilation working when WPF assemblies are missing 2 months ago
ds5678 898c2a3f9f Add Issue3877 test and handle negative dict capacity 2 months ago
Siegfried Pammer 17e6a63c2b Fix #3475: Emit 'true ? null : new { ... }' for null of anonymous type 2 months ago
Siegfried Pammer 5a6e1515eb Add test for out-var reference nested within another argument 2 months ago
Siegfried Pammer 1e6a19e2c4 Fix #3860: Avoid 'out var' if the variable recurs in the argument list 2 months ago
Siegfried Pammer c52a0f29f6 Fix #1388, #1928: decompile await on dynamic expressions 2 months ago
Christoph Wille 3ab2a2b0cb
Add decompiler architecture document (LLM-generated, human-reviewed) (#3870) 2 months ago
Siegfried Pammer 322add8d14 Fix dynamic event-assignment decompilation leaking is-event opcode 2 months ago
Christoph Wille 71b71b5534 Avalonia 12.1 2 months ago
Christoph Wille e1b4eb03a5 Upload TestCases folder as artifact when CI tests fail 2 months ago
Christoph Wille 3fa906b730 CONTRIBUTING.md for the AI era 2 months ago
Siegfried Pammer a308b64a7f Add ILPretty regression test for duplicate stackalloc store 2 months ago
Siegfried Pammer 52e2161ea7 Add regression test for duplicate array-element assignment 2 months ago
Siegfried Pammer ca307f5886 Return an enum from the sequential store offset matcher 2 months ago
Siegfried Pammer c803b71a47 Guard against nil field tokens in the localloc cpblk prefix 2 months ago
Siegfried Pammer dee0b1625f Build jagged array initializer blocks with the shared helper 2 months ago
Siegfried Pammer 587c55ca05 Drop the bool result of the localloc prefix handler 2 months ago
Siegfried Pammer 58edd4f38f Extract localloc initializer prefix and store offset matching 2 months ago
Siegfried Pammer a7354ed73e Extract simple array initializer block construction 2 months ago
Siegfried Pammer 4d42b38af1 Handle truncated XALZ input via EndOfStreamException, not length checks 2 months ago
Christoph Wille c685d5305b Bound XamarinCompressedFileLoader against crafted XALZ headers 2 months ago
Siegfried Pammer 6fdfd9f216
Merge pull request #3828 from sailro/fix-unchecked-constant-overflow 2 months ago
Christoph Wille 3d6a529e58 Bound WebCilFile section access against mapped-view length 2 months ago
Siegfried Pammer 07d5a01d2b Add license headers to source files that lacked them 2 months ago
Siegfried Pammer c79aefb325 Add file-header rule to CLAUDE.md 2 months ago
Siegfried Pammer f380b31a27 Fix #3804: reconstruct foreach over an inline array 2 months ago
Siegfried Pammer 5d49a2f751 Simplify hoisted null-guard fold to reference-type constructor chains 2 months ago
Siegfried Pammer 51f153d06d
Merge pull request #3831 from sailro/fix-async-iterator-enumeratorcancellation 2 months ago
Siegfried Pammer 2a3279d627 Keep ref iterator loops as while when live after loop 2 months ago
Sebastien Lebreton 44ac0dd05d Address review: keep while-loop instead of headless for for ref locals 2 months ago
Sebastien Lebreton 13c80c4588 Fix #3827: keep the initializer on a ref local hoisted out of a for-loop 2 months ago
Siegfried Pammer 112f32f88f Lift chained ctor calls when sibling constructors' field inits diverge 2 months ago
Siegfried Pammer a1f9a6b6f5 Fix #3824: fold a hoisted argument null-guard at the ILAst level 2 months ago
Siegfried Pammer f2b51d2c34 Fix #2078: Generic local functions not highlighted properly 2 months ago