-
Notifications
You must be signed in to change notification settings - Fork 787
[SER] GetAttributes(out udt) instead of templated return #7606
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
Conversation
Old: T HitObject::GetAttributes<T>() New: void HitObject::GetAttributes(out udt) - remove HitObject::GetAttributes<T> code path from DeduceTemplateArgumentsForHLSL - cleanup intersection attribute diagnostic code path - adjust GetAttributes calls and expected AST, HLOps in tests (DXIL unaffected) Closes microsoft#7534
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but I'll leave Tex to approve since I'm very new to the codebase
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly looks good, just some minor comments.
Sema &S
instead ofSema *S
- Avoid adding
CheckNoInterpolationParams
toSema
as method - Stale, incorrect comment
Co-authored-by: Tex Riddell <[email protected]>
Sema* -> Sema& Co-authored-by: Tex Riddell <[email protected]>
✅ With the latest revision this PR passed the C/C++ code formatter. |
Good to merge. Can't do the merge myself, fyi |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Closes #7534
This is a breaking change. Merge and release must be coordinated with: