[clang-tools-extra] [clang-tidy][NFC] Apply llvm-redundant-casting check (PR #214024)

Yanzuo Liu via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 4 18:50:12 PDT 2026


================
@@ -98,8 +97,7 @@ static std::optional<TemplateSpecializationTypeLoc>
 matchEnableIfSpecializationImplTrait(TypeLoc TheType) {
   if (const auto SpecializationLoc =
           TheType.getAs<TemplateSpecializationTypeLoc>()) {
-    const auto *Specialization =
-        dyn_cast<TemplateSpecializationType>(SpecializationLoc.getTypePtr());
+    const auto *Specialization = SpecializationLoc.getTypePtr();
----------------
zwuis wrote:

```suggestion
    const TemplateSpecializationType *Specialization = SpecializationLoc.getTypePtr();
```


https://github.com/llvm/llvm-project/pull/214024


More information about the cfe-commits mailing list