Skip to content

[HLSL] Implement the Root Signature parser #120472

Closed
7 of 7 issues completed
Closed
7 of 7 issues completed
@inbelic

Description

@inbelic

This issue has been changed to represent the umbrella task of implementing the Root Signature parser.

It consists of define a Lexer that will convert a root signature string into their Token representation and a Parser that will convert from the Token representation to their in-memory representation as a RootElement

It should be self-contained from the parsing of HLSLRootSignatureAttr.

Note that the parsing of the root signature will take place in SemaHLSL so we have the capability to do semantic analysis when parsing, but we will defer much of this work to issue #119019.

This issue is resolved when all sub-issues are completed.

Sub-issues

Metadata

Metadata

Assignees

Labels

HLSLHLSL Language Supportclang:frontendLanguage frontend issues, e.g. anything involving "Sema"metabugIssue to collect references to a group of similar or related issues.

Type

No type

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions