Skip to content

Commit 72694b7

Browse files
committed
rebase: clean-ups
1 parent 74ee5ee commit 72694b7

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,7 @@ TEST_F(ParseHLSLRootSignatureTest, ValidVersion10Test) {
697697
TrivialModuleLoader ModLoader;
698698
auto PP = createPP(Source, ModLoader);
699699

700-
SmallVector<RootElement> Elements;
700+
SmallVector<RootSignatureElement> Elements;
701701
hlsl::RootSignatureParser Parser(RootSignatureVersion::V1_0, Elements,
702702
Signature, *PP);
703703

@@ -707,40 +707,40 @@ TEST_F(ParseHLSLRootSignatureTest, ValidVersion10Test) {
707707
ASSERT_FALSE(Parser.parse());
708708

709709
auto DefRootDescriptorFlag = llvm::dxbc::RootDescriptorFlags::DataVolatile;
710-
RootElement Elem = Elements[0];
710+
RootElement Elem = Elements[0].getElement();
711711
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
712712
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::CBuffer);
713713
ASSERT_EQ(std::get<RootDescriptor>(Elem).Flags, DefRootDescriptorFlag);
714714

715-
Elem = Elements[1];
715+
Elem = Elements[1].getElement();
716716
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
717717
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::SRV);
718718
ASSERT_EQ(std::get<RootDescriptor>(Elem).Flags, DefRootDescriptorFlag);
719719

720-
Elem = Elements[2];
720+
Elem = Elements[2].getElement();
721721
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
722722
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::UAV);
723723
ASSERT_EQ(std::get<RootDescriptor>(Elem).Flags, DefRootDescriptorFlag);
724724

725725
auto ValidNonSamplerFlags =
726726
llvm::dxbc::DescriptorRangeFlags::DescriptorsVolatile |
727727
llvm::dxbc::DescriptorRangeFlags::DataVolatile;
728-
Elem = Elements[3];
728+
Elem = Elements[3].getElement();
729729
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
730730
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::CBuffer);
731731
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags, ValidNonSamplerFlags);
732732

733-
Elem = Elements[4];
733+
Elem = Elements[4].getElement();
734734
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
735735
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::SRV);
736736
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags, ValidNonSamplerFlags);
737737

738-
Elem = Elements[5];
738+
Elem = Elements[5].getElement();
739739
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
740740
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::UAV);
741741
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags, ValidNonSamplerFlags);
742742

743-
Elem = Elements[6];
743+
Elem = Elements[6].getElement();
744744
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
745745
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::Sampler);
746746
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags,
@@ -770,7 +770,7 @@ TEST_F(ParseHLSLRootSignatureTest, ValidVersion11Test) {
770770
TrivialModuleLoader ModLoader;
771771
auto PP = createPP(Source, ModLoader);
772772

773-
SmallVector<RootElement> Elements;
773+
SmallVector<RootSignatureElement> Elements;
774774
hlsl::RootSignatureParser Parser(RootSignatureVersion::V1_1, Elements,
775775
Signature, *PP);
776776

@@ -779,43 +779,43 @@ TEST_F(ParseHLSLRootSignatureTest, ValidVersion11Test) {
779779

780780
ASSERT_FALSE(Parser.parse());
781781

782-
RootElement Elem = Elements[0];
782+
RootElement Elem = Elements[0].getElement();
783783
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
784784
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::CBuffer);
785785
ASSERT_EQ(std::get<RootDescriptor>(Elem).Flags,
786786
llvm::dxbc::RootDescriptorFlags::DataStaticWhileSetAtExecute);
787787

788-
Elem = Elements[1];
788+
Elem = Elements[1].getElement();
789789
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
790790
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::SRV);
791791
ASSERT_EQ(std::get<RootDescriptor>(Elem).Flags,
792792
llvm::dxbc::RootDescriptorFlags::DataStaticWhileSetAtExecute);
793793

794-
Elem = Elements[2];
794+
Elem = Elements[2].getElement();
795795
ASSERT_TRUE(std::holds_alternative<RootDescriptor>(Elem));
796796
ASSERT_EQ(std::get<RootDescriptor>(Elem).Type, DescriptorType::UAV);
797797
ASSERT_EQ(std::get<RootDescriptor>(Elem).Flags,
798798
llvm::dxbc::RootDescriptorFlags::DataVolatile);
799799

800-
Elem = Elements[3];
800+
Elem = Elements[3].getElement();
801801
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
802802
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::CBuffer);
803803
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags,
804804
llvm::dxbc::DescriptorRangeFlags::DataStaticWhileSetAtExecute);
805805

806-
Elem = Elements[4];
806+
Elem = Elements[4].getElement();
807807
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
808808
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::SRV);
809809
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags,
810810
llvm::dxbc::DescriptorRangeFlags::DataStaticWhileSetAtExecute);
811811

812-
Elem = Elements[5];
812+
Elem = Elements[5].getElement();
813813
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
814814
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::UAV);
815815
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags,
816816
llvm::dxbc::DescriptorRangeFlags::DataVolatile);
817817

818-
Elem = Elements[6];
818+
Elem = Elements[6].getElement();
819819
ASSERT_TRUE(std::holds_alternative<DescriptorTableClause>(Elem));
820820
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Type, ClauseType::Sampler);
821821
ASSERT_EQ(std::get<DescriptorTableClause>(Elem).Flags,

0 commit comments

Comments
 (0)