Skip to content

Commit a25c005

Browse files
committed
Fix starts_with
1 parent 9298954 commit a25c005

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

tools/clang/lib/SPIRV/AstTypeProbe.cpp

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -929,15 +929,7 @@ bool isTexture(QualType type) {
929929
bool isSampledTexture(QualType type) {
930930
if (const auto *rt = type->getAs<RecordType>()) {
931931
const auto name = rt->getDecl()->getName();
932-
if (!name.starts_with("SampledTexture"))
933-
return false;
934-
// TODO(https://github.com/microsoft/DirectXShaderCompiler/issues/7979): Add
935-
// other sampled texture types as needed.
936-
937-
if (name == "SampledTexture1D" || name == "SampledTexture1DArray" ||
938-
name == "SampledTexture2D" || name == "SampledTexture2DArray" ||
939-
name == "SampledTexture2DMS" || name == "SampledTexture2DMSArray")
940-
return true;
932+
return name.startswith("SampledTexture");
941933
}
942934
return false;
943935
}
@@ -954,7 +946,7 @@ bool isTextureMS(QualType type) {
954946
bool isSampledTextureMS(QualType type) {
955947
if (const auto *rt = type->getAs<RecordType>()) {
956948
const auto name = rt->getDecl()->getName();
957-
if (!name.starts_with("SampledTexture"))
949+
if (!name.startswith("SampledTexture"))
958950
return false;
959951

960952
if (name == "SampledTexture2DMS" || name == "SampledTexture2DMSArray")

0 commit comments

Comments
 (0)