llvm-project
[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses
#133302
Merged

[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses #133302

inbelic merged 14 commits into llvm:main from inbelic:inbelic/rs-parse-empty
inbelic
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added HLSL
llvmbot
inbelic [NFC][HLSL][RootSignature] add spelling of tokens to tokenkind.def
3094705b
[HLSL][RootSignature] Implement parsing of an empty DescriptorTable
d744cd13
implement parsing of empty DescriptorTableClause
a0999c78
self-review: docs
14c04790
review: clang-format
9f077950
self-review: fix up comment
49cc48e0
review: fix build issue on api change
d87707f5
inbelic inbelic force pushed from 13e5c91a to d87707f5 309 days ago
inbelic
inbelic commented on 2025-03-27
joaosaffran
joaosaffran commented on 2025-03-27
inbelic
inbelic commented on 2025-03-27
bogner
bogner commented on 2025-03-27
review: return true from case
d944fffb
review: use unreachable
2123282b
review: conform to llvm method naming conventions
318f1ecd
review: use llvm::is_contained instead of custom function
2af4de6b
review: typos
78c38376
review: remove api of `consumeExpectedToken` for multiple token kinds
262eeedc
self-review: improve error messaging for expected end of parameters
2eeda543
bogner
bogner approved these changes on 2025-03-31
inbelic inbelic merged e4b94860 into main 305 days ago
llvm-ci
llvm-ci
llvm-ci
inbelic inbelic deleted the inbelic/rs-parse-empty branch 303 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone