[Modules] Add clang/Lex/HLSLRootSignatureTokenKinds.def to clang's modulemap (#127839)

b41b86a907f653f79bab10d4c80b3a41d146c71b added a new textual header
`clang/Lex/HLSLRootSignatureTokenKinds.def` but did not add it to
`clang`'s module map. This causes build failure when building llvm with
`-DLLVM_ENABLE_MODULES=ON`. This PR adds the new textual header to the
module map and fixes the build break.

Fixing rdar://145148093.
This commit is contained in:
Qiongsi Wu 2025-02-19 11:21:04 -08:00 committed by GitHub
parent 36eaf0daf5
commit 85e23fe9c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -135,7 +135,16 @@ module Clang_Frontend {
module Clang_FrontendTool { requires cplusplus umbrella "clang/FrontendTool" module * { export * } }
module Clang_Index { requires cplusplus umbrella "clang/Index" module * { export * } }
module Clang_Lex { requires cplusplus umbrella "clang/Lex" module * { export * } }
module Clang_Lex {
requires cplusplus
umbrella "clang/Lex"
textual header "clang/Lex/HLSLRootSignatureTokenKinds.def"
module * { export * }
}
module Clang_Parse { requires cplusplus umbrella "clang/Parse" module * { export * } }
module Clang_Rewrite { requires cplusplus umbrella "clang/Rewrite/Core" module * { export * } }
module Clang_RewriteFrontend { requires cplusplus umbrella "clang/Rewrite/Frontend" module * { export * } }