Skip to content

Commit bc276aa

Browse files
committed
review: rename RootParam to RootDescriptor
1 parent ae3cffb commit bc276aa

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

clang/include/clang/Parse/ParseHLSLRootSignature.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,11 @@ class RootSignatureParser {
8989
};
9090
std::optional<ParsedConstantParams> parseRootConstantParams();
9191

92-
struct ParsedRootParamParams {
92+
struct ParsedRootDescriptorParams {
9393
std::optional<llvm::hlsl::rootsig::Register> Reg;
9494
};
95-
std::optional<ParsedRootParamParams>
96-
parseRootParamParams(RootSignatureToken::Kind RegType);
95+
std::optional<ParsedRootDescriptorParams>
96+
parseRootDescriptorParams(RootSignatureToken::Kind RegType);
9797

9898
struct ParsedClauseParams {
9999
std::optional<llvm::hlsl::rootsig::Register> Reg;

clang/lib/Parse/ParseHLSLRootSignature.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ std::optional<RootDescriptor> RootSignatureParser::parseRootDescriptor() {
194194
break;
195195
}
196196

197-
auto Params = parseRootParamParams(ExpectedReg);
197+
auto Params = parseRootDescriptorParams(ExpectedReg);
198198
if (!Params.has_value())
199199
return std::nullopt;
200200

@@ -415,12 +415,12 @@ RootSignatureParser::parseRootConstantParams() {
415415
return Params;
416416
}
417417

418-
std::optional<RootSignatureParser::ParsedRootParamParams>
419-
RootSignatureParser::parseRootParamParams(TokenKind RegType) {
418+
std::optional<RootSignatureParser::ParsedRootDescriptorParams>
419+
RootSignatureParser::parseRootDescriptorParams(TokenKind RegType) {
420420
assert(CurToken.TokKind == TokenKind::pu_l_paren &&
421421
"Expects to only be invoked starting at given token");
422422

423-
ParsedRootParamParams Params;
423+
ParsedRootDescriptorParams Params;
424424
do {
425425
// ( `b` | `t` | `u`) POS_INT
426426
if (tryConsumeExpectedToken(RegType)) {

clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -369,20 +369,20 @@ TEST_F(ParseHLSLRootSignatureTest, ValidParseRootDescriptorsTest) {
369369
RootElement Elem = Elements[0];
370370
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
371371
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::CBuffer);
372-
ASSERT_EQ(std::get<RootParam>(Elem).Reg.ViewType, RegisterType::BReg);
373-
ASSERT_EQ(std::get<RootParam>(Elem).Reg.Number, 0u);
372+
ASSERT_EQ(std::get<RootDescriptor>(Elem).Reg.ViewType, RegisterType::BReg);
373+
ASSERT_EQ(std::get<RootDescriptor>(Elem).Reg.Number, 0u);
374374

375375
Elem = Elements[1];
376376
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
377377
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::SRV);
378-
ASSERT_EQ(std::get<RootParam>(Elem).Reg.ViewType, RegisterType::TReg);
379-
ASSERT_EQ(std::get<RootParam>(Elem).Reg.Number, 42u);
378+
ASSERT_EQ(std::get<RootDescriptor>(Elem).Reg.ViewType, RegisterType::TReg);
379+
ASSERT_EQ(std::get<RootDescriptor>(Elem).Reg.Number, 42u);
380380

381381
Elem = Elements[2];
382382
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
383383
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::UAV);
384-
ASSERT_EQ(std::get<RootParam>(Elem).Reg.ViewType, RegisterType::UReg);
385-
ASSERT_EQ(std::get<RootParam>(Elem).Reg.Number, 34893247u);
384+
ASSERT_EQ(std::get<RootDescriptor>(Elem).Reg.ViewType, RegisterType::UReg);
385+
ASSERT_EQ(std::get<RootDescriptor>(Elem).Reg.Number, 34893247u);
386386

387387
ASSERT_TRUE(Consumer->isSatisfied());
388388
}

0 commit comments

Comments
 (0)