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

[Language] Specify bitfields #310

Open
llvm-beanz opened this issue Aug 29, 2024 · 0 comments
Open

[Language] Specify bitfields #310

llvm-beanz opened this issue Aug 29, 2024 · 0 comments
Labels
language-spec Issue with completed spec Theme:C++ Issues related to differences or features of C++
Milestone

Comments

@llvm-beanz
Copy link
Collaborator

Which document does this relate to?
Language

Describe the issue you see with the spec
microsoft/DirectXShaderCompiler#5258 references bitfields not being handled correctly in the FlattenedTypeIterator which impacts how "Flattened" casts are implemented.

We have a related issue to specify explicit casts which includes flattened casts (#299), we also need to specify bitfield layout and behavior in casts.

Additional context
See C++ Bit-fields

@damyanp damyanp added this to the HLSL Spec milestone Sep 4, 2024
@damyanp damyanp added language-spec Issue with completed spec Theme:C++ Issues related to differences or features of C++ and removed needs-triage labels Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
language-spec Issue with completed spec Theme:C++ Issues related to differences or features of C++
Projects
Status: Triaged
Development

No branches or pull requests

2 participants