Commit 2f4b4f8
Fix IsByRefLikeAttribute exclusion for IL types in completion filtering
The original fix only handled F# types through CheckFSharpAttributesForObsolete but types like Span<T> and ReadOnlySpan<T> are .NET types that go through IL attribute checking. Updated CheckILAttributesForUnseen to also exclude types with IsByRefLikeAttribute from being considered obsolete, ensuring they appear in completion lists despite having ObsoleteAttribute.
Co-authored-by: abonie <[email protected]>1 parent eb6e261 commit 2f4b4f8
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
444 | | - | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
445 | 455 | | |
446 | 456 | | |
447 | 457 | | |
| |||
0 commit comments