mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
A true result meant both 'consumed a prefix' and 'no prefix present', while false aborted the whole transform. The distinction is unnecessary: a malformed or absent prefix leaves pos unchanged, so the per-element stobj scan fails on the initblk/cpblk instruction and rejects the transform with the same out-state. Aborting on 'no prefix' had also broken plain constant-length stackalloc initializers (element stores without any prefix), caught by CS73_StackAllocInitializers. Assisted-by: Claude:claude-fable-5:Claude Codemaster
1 changed files with 11 additions and 11 deletions
Loading…
Reference in new issue