Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inline arrays #257

Closed
Tracked by #9
adrianoc opened this issue Dec 8, 2023 · 0 comments
Closed
Tracked by #9

Inline arrays #257

adrianoc opened this issue Dec 8, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request .NET 8.0 Work that depends on .NET 8.0
Milestone

Comments

@adrianoc
Copy link
Owner

adrianoc commented Dec 8, 2023

Inline arrays proposal

Example in Sharplab.io

@adrianoc adrianoc mentioned this issue Dec 8, 2023
100 tasks
@adrianoc adrianoc added the enhancement New feature or request label Dec 8, 2023
@adrianoc adrianoc added the .NET 8.0 Work that depends on .NET 8.0 label Jan 16, 2024
adrianoc added a commit that referenced this issue Mar 19, 2024
adrianoc added a commit that referenced this issue Mar 19, 2024
also fixes the reference to Unsafe.As<TBuffer, TElement>() and Unsafe.Add<TElement>(); the code was accessing the open generic methods, as opposed
to the generic instance methods.
adrianoc added a commit that referenced this issue Mar 19, 2024
there are at least 2 cases (marked as TODOs) not supported
adrianoc added a commit that referenced this issue Mar 19, 2024
there are at least 2 (unrelated) cases (marked as TODOs) not supported
@adrianoc adrianoc added this to the 2.10 milestone Mar 22, 2024
adrianoc added a commit that referenced this issue Mar 27, 2024
adrianoc added a commit that referenced this issue Mar 27, 2024
also fixes the reference to Unsafe.As<TBuffer, TElement>() and Unsafe.Add<TElement>(); the code was accessing the open generic methods, as opposed
to the generic instance methods.
adrianoc added a commit that referenced this issue Mar 27, 2024
there are at least 2 (unrelated) cases (marked as TODOs) not supported
@adrianoc adrianoc added the wip Work In Progress label Mar 27, 2024
@adrianoc adrianoc self-assigned this Mar 27, 2024
adrianoc added a commit that referenced this issue Mar 29, 2024
also fixes conversion to Span<T>; generated method was calling generic methods (as opposed to their instantiations)
adrianoc added a commit that referenced this issue Mar 29, 2024
adrianoc added a commit that referenced this issue Mar 29, 2024
also fixes the reference to Unsafe.As<TBuffer, TElement>() and Unsafe.Add<TElement>(); the code was accessing the open generic methods, as opposed
to the generic instance methods.
adrianoc added a commit that referenced this issue Mar 29, 2024
there are at least 2 (unrelated) cases (marked as TODOs) not supported
adrianoc added a commit that referenced this issue Mar 29, 2024
also fixes conversion to Span<T>; generated method was calling generic methods (as opposed to their instantiations)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request .NET 8.0 Work that depends on .NET 8.0
Projects
None yet
Development

No branches or pull requests

1 participant