9405 Commits (fix/1982-params-attribute-args)
 

Author SHA1 Message Date
Siegfried Pammer 7593ebefd4 Fix #1982: write attribute params arrays in expanded form 1 month ago
Siegfried Pammer fdc4c7c16d Demote an escaping first element instead of giving up on the pattern 1 month ago
Siegfried Pammer 689af4cdba Decide deferral to an enclosing deconstruction in O(1) 1 month ago
Siegfried Pammer 16b4252cdb Reconstruct nested tuple designations 1 month ago
Siegfried Pammer 678bcd394a Do not absorb tuple element reads into a call-rooted pattern 1 month ago
Siegfried Pammer 8a455f44a5 Keep the Deconstruct call explicit when the element type hides it 1 month ago
Siegfried Pammer f9032f7e58 Reconstruct nested Deconstruct-call designations 1 month ago
Siegfried Pammer 6a368ba745 End a call-rooted deconstruction pattern at an unrelated assignment 1 month ago
Siegfried Pammer 2a82b592b2 Support deconstruction into pointer targets 1 month ago
Siegfried Pammer a216586236 Require System.ValueTuple to be a struct to be tuple compatible 1 month ago
Siegfried Pammer 527dcb732b Fix TupleType.FromUnderlyingType crash on non-tuple input 1 month ago
Siegfried Pammer d7788dbaf8 Enable nullable reference types in DeconstructionTransform 1 month ago
Christoph Wille 0c287f5cde Stabilize the bookmark-highlight tests against dispatcher stalls 1 month ago
Christoph Wille faee2e29e0 Branch the VBAnonymousTypes fixture for legacy vbc codegen 1 month ago
Siegfried Pammer 247cc1f3ed Declare VB anonymous types that C# anonymous types cannot express 1 month ago
Siegfried Pammer 0e841d2a6d Recognize VB transparent identifiers in query decompilation 1 month ago
Siegfried Pammer 059a579e27 Fix #3952: recognize VB-generated names as anonymous types 1 month ago
Siegfried Pammer 0f10ee1b9b Add VBPretty fixtures for VB anonymous types and queries 1 month ago
Siegfried Pammer 6e218fa979 Fix overflow approximating fractions of large negative constants 1 month ago
Siegfried Pammer 6fe6e06bad Fix overflow computing the element count of a multi-dim array initializer 1 month ago
Siegfried Pammer e8346dc58c Recognize a protected copy constructor on a sealed record 1 month ago
Siegfried Pammer d9c60f08b0 Fix crash decompiling reference assemblies with stripped method bodies 1 month ago
Siegfried Pammer 17e6649ba8 Fix #3954: name the entry point of a top-level program 'Main' 1 month ago
dependabot[bot] 59228e3d80 Bump github/codeql-action from 4 to 4.37.4 1 month ago
Siegfried Pammer f8617a0c3d Print 0m instead of default(decimal) for zero decimal values 1 month ago
Siegfried Pammer 8873983ff9 Gate decrement conversion behind IntroduceIncrementAndDecrement 1 month ago
Siegfried Pammer 87c13f99dc Convert float/double += 1 into increment and decrement expressions 1 month ago
Siegfried Pammer 716d7f6a5b Fix #3803: Crash on nested deconstruction of custom structs 2 months ago
Siegfried Pammer 83fdf386f1 Run InterfaceTests against the legacy csc and mcs compilers too 2 months ago
Siegfried Pammer f41b12c016 Fix #3230: do not emit base-list interfaces the base list cannot name 2 months ago
Siegfried Pammer a30b6a202b Fold GUI raw CorTables readers onto the shared MetadataExtensions readers 2 months ago
Siegfried Pammer 199b7bf151 Add --dump-table metadata dump mode to ilspycmd 2 months ago
Siegfried Pammer 313d1c6af0 Fix per-row reads in MetadataReader.GetMethodSemantics 2 months ago
Siegfried Pammer 5d7323e3f4 Add tests for ilspycmd --dump-table 2 months ago
Siegfried Pammer be2a821b1f Fix #3652: Apostrophe in identifiers must not start a char literal 2 months ago
Siegfried Pammer caac915f4a Fix 'expresssions' typo in TypeInference region heading 2 months ago
Siegfried Pammer 997b50d26b Update resolver spec references to current C# standard numbering 2 months ago
Christoph Wille 76f6d8e767 Normalize illegal version characters in Linux package versions 2 months ago
Christoph Wille bc8b1d1893 Avalonia 12.1.1 and Dock 12.1.0 2 months ago
Siegfried Pammer 6d213669ae Use a small fixture for tab-opening UI test 2 months ago
Siegfried Pammer 46c580a018 Give the row-details text blob its own Copy/Select All menu 2 months ago
Siegfried Pammer 4fd7946e2b Give the row-details text blob a minimum height 2 months ago
Siegfried Pammer 31ab051535 Style metadata row-details editors like the decompiler view 2 months ago
Siegfried Pammer 48bea149f4 Show metadata text-blob row details in a syntax-highlighting editor 2 months ago
Siegfried Pammer 917b0a4bcb Stretch metadata row details across the full row width 2 months ago
Siegfried Pammer d29aeb3eaa Do not pass /shared to compilers that cannot reach a compiler server 2 months ago
Siegfried Pammer 541bdec2c8 Pin the surviving propagate-despite-mutation path and rename its guard 2 months ago
Siegfried Pammer e81e22ff6a Do not re-emit initializer stores of propagated display-class fields 2 months ago
Siegfried Pammer 49bdca02d0 Fix #2032: avoid propagating mutated SROA fields 2 months ago
Siegfried Pammer a1726a9dbf Fix #3938: nested-type members must not inherit ExtensionInfo 2 months ago