[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Add parsing for RootFlags (PR #138055)

Ashley Coleman via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu May 8 15:55:42 PDT 2025


================
@@ -27,6 +27,13 @@ RootSignatureParser::RootSignatureParser(SmallVector<RootElement> &Elements,
 bool RootSignatureParser::parse() {
   // Iterate as many RootElements as possible
   do {
+    if (tryConsumeExpectedToken(TokenKind::kw_RootFlags)) {
+      auto Flags = parseRootFlags();
+      if (!Flags.has_value())
----------------
V-FEXrt wrote:

nit: 
```suggestion
      if (!Flags)
```

https://github.com/llvm/llvm-project/pull/138055


More information about the llvm-branch-commits mailing list