Skip to content

Commit c8e334e

Browse files
committed
self-review: rename ComparisonFunc members to avoid name abiguitity
1 parent 6a30a6b commit c8e334e

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

clang/include/clang/Parse/ParseHLSLRootSignature.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ class RootSignatureParser {
116116
std::optional<llvm::hlsl::rootsig::TextureAddressMode> AddressV;
117117
std::optional<llvm::hlsl::rootsig::TextureAddressMode> AddressW;
118118
std::optional<uint32_t> MaxAnisotropy;
119-
std::optional<llvm::hlsl::rootsig::ComparisonFunc> ComparisonFunc;
119+
std::optional<llvm::hlsl::rootsig::ComparisonFunc> CompFunc;
120120
std::optional<llvm::hlsl::rootsig::StaticBorderColor> BorderColor;
121121
std::optional<float> MinLOD;
122122
std::optional<float> MaxLOD;

clang/lib/Parse/ParseHLSLRootSignature.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -392,8 +392,8 @@ std::optional<StaticSampler> RootSignatureParser::parseStaticSampler() {
392392
if (Params->MaxAnisotropy.has_value())
393393
Sampler.MaxAnisotropy = Params->MaxAnisotropy.value();
394394

395-
if (Params->ComparisonFunc.has_value())
396-
Sampler.ComparisonFunc = Params->ComparisonFunc.value();
395+
if (Params->CompFunc.has_value())
396+
Sampler.CompFunc = Params->CompFunc.value();
397397

398398
if (Params->BorderColor.has_value())
399399
Sampler.BorderColor = Params->BorderColor.value();
@@ -777,7 +777,7 @@ RootSignatureParser::parseStaticSamplerParams() {
777777

778778
// `comparisonFunc` `=` COMPARISON_FUNC
779779
if (tryConsumeExpectedToken(TokenKind::kw_comparisonFunc)) {
780-
if (Params.ComparisonFunc.has_value()) {
780+
if (Params.CompFunc.has_value()) {
781781
getDiags().Report(CurToken.TokLoc, diag::err_hlsl_rootsig_repeat_param)
782782
<< CurToken.TokKind;
783783
return std::nullopt;
@@ -786,10 +786,10 @@ RootSignatureParser::parseStaticSamplerParams() {
786786
if (consumeExpectedToken(TokenKind::pu_equal))
787787
return std::nullopt;
788788

789-
auto ComparisonFunc = parseComparisonFunc();
790-
if (!ComparisonFunc.has_value())
789+
auto CompFunc = parseComparisonFunc();
790+
if (!CompFunc.has_value())
791791
return std::nullopt;
792-
Params.ComparisonFunc = ComparisonFunc;
792+
Params.CompFunc = CompFunc;
793793
}
794794

795795
// `borderColor` `=` STATIC_BORDER_COLOR

clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ TEST_F(ParseHLSLRootSignatureTest, ValidParseStaticSamplerTest) {
261261
ASSERT_EQ(std::get<StaticSampler>(Elem).AddressW, TextureAddressMode::Wrap);
262262
ASSERT_FLOAT_EQ(std::get<StaticSampler>(Elem).MipLODBias, 0.f);
263263
ASSERT_EQ(std::get<StaticSampler>(Elem).MaxAnisotropy, 16u);
264-
ASSERT_EQ(std::get<StaticSampler>(Elem).ComparisonFunc,
264+
ASSERT_EQ(std::get<StaticSampler>(Elem).CompFunc,
265265
ComparisonFunc::LessEqual);
266266
ASSERT_EQ(std::get<StaticSampler>(Elem).BorderColor,
267267
StaticBorderColor::OpaqueWhite);
@@ -278,7 +278,7 @@ TEST_F(ParseHLSLRootSignatureTest, ValidParseStaticSamplerTest) {
278278
ASSERT_EQ(std::get<StaticSampler>(Elem).AddressW, TextureAddressMode::Clamp);
279279
ASSERT_FLOAT_EQ(std::get<StaticSampler>(Elem).MipLODBias, 230.f);
280280
ASSERT_EQ(std::get<StaticSampler>(Elem).MaxAnisotropy, 3u);
281-
ASSERT_EQ(std::get<StaticSampler>(Elem).ComparisonFunc,
281+
ASSERT_EQ(std::get<StaticSampler>(Elem).CompFunc,
282282
ComparisonFunc::NotEqual);
283283
ASSERT_EQ(std::get<StaticSampler>(Elem).BorderColor,
284284
StaticBorderColor::OpaqueBlackUint);

llvm/include/llvm/Frontend/HLSL/HLSLRootSignature.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ struct StaticSampler {
189189
TextureAddressMode AddressW = TextureAddressMode::Wrap;
190190
float MipLODBias = 0.f;
191191
uint32_t MaxAnisotropy = 16;
192-
ComparisonFunc ComparisonFunc = ComparisonFunc::LessEqual;
192+
ComparisonFunc CompFunc = ComparisonFunc::LessEqual;
193193
StaticBorderColor BorderColor = StaticBorderColor::OpaqueWhite;
194194
float MinLOD = 0.f;
195195
float MaxLOD = std::numeric_limits<float>::max();

0 commit comments

Comments
 (0)