DoctorKrolic
DoctorKrolic
Separated from https://github.com/dotnet/roslyn/pull/74218
**Version Used**: https://github.com/dotnet/roslyn/commit/b4dc2a111838c3fe1a494bbd3d94d82031e5353b (current sharplab `main`) **Steps to Reproduce**: ```cs using System.Collections.Generic; public class C { public List M(ICollection c) => [.. c, 4]; } ``` Expecte [codegen for `C.M`](https://sharplab.io/#v2:EYLgtghglgdgPgAQAwAIEEYAsBuAsAKAIQGY0AmFAYQIG8CUG1SAZKAZwBcAeWDgPhQBZABQBJSgHsANlICmAYw5QJMHjH4p5AShQBeAQG0AdEc0AaFJgC6efAF8gA==)...
Fixes: #74875 Replacement for https://github.com/dotnet/roslyn/pull/74982 (got some complicated merge conflicts due to the merge of a new feature branch, so I decided that it would be easier to redo this...