[all-commits] [llvm/llvm-project] 34d387: nfc: add phony ASTContext and StringLiteral to Par...
Finn Plummer via All-commits
all-commits at lists.llvm.org
Fri Jul 4 10:47:38 PDT 2025
Branch: refs/heads/users/inbelic/pr-147084
Home: https://github.com/llvm/llvm-project
Commit: 34d3879022f65d51002d3abe3aec50a952ca6e18
https://github.com/llvm/llvm-project/commit/34d3879022f65d51002d3abe3aec50a952ca6e18
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
nfc: add phony ASTContext and StringLiteral to ParseHLSL
Commit: d84d287203cc6f6d3d6cfbd4d8931d4267569a75
https://github.com/llvm/llvm-project/commit/d84d287203cc6f6d3d6cfbd4d8931d4267569a75
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M clang/include/clang/Parse/ParseHLSLRootSignature.h
M clang/lib/Parse/ParseDeclCXX.cpp
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
nfc: add StringLiteral as a member of RootSignatureParser
Commit: 9351946477a3aba890938a326b88c19532087fdb
https://github.com/llvm/llvm-project/commit/9351946477a3aba890938a326b88c19532087fdb
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M clang/include/clang/Lex/LexHLSLRootSignature.h
M clang/include/clang/Parse/ParseHLSLRootSignature.h
M clang/lib/Lex/LexHLSLRootSignature.cpp
M clang/lib/Parse/ParseDeclCXX.cpp
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Lex/LexHLSLRootSignatureTest.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
update `RootSignatureToken` to hold the offset into the signature string
Commit: dece8af09b9223d03e8b399e3433ba2c1cd635a5
https://github.com/llvm/llvm-project/commit/dece8af09b9223d03e8b399e3433ba2c1cd635a5
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M clang/include/clang/Parse/ParseHLSLRootSignature.h
M clang/lib/Parse/ParseDeclCXX.cpp
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
nfc: instantiate Lexer in Parser constructor
- the StringLiteral between the Lexer and Parser is now inherently
coupled together and this constructor will enforce such
Commit: b953140a7281dd4252fa9907f20a2628d627967b
https://github.com/llvm/llvm-project/commit/b953140a7281dd4252fa9907f20a2628d627967b
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M clang/test/SemaHLSL/RootSignature-err.hlsl
Log Message:
-----------
add sample testcase
Commit: 1a64eff52692ea510a8e80c8d728f512192f88d8
https://github.com/llvm/llvm-project/commit/1a64eff52692ea510a8e80c8d728f512192f88d8
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
rebase: clean-ups
Compare: https://github.com/llvm/llvm-project/compare/34d3879022f6%5E...1a64eff52692
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list