================ @@ -710,11 +897,12 @@ emitInfo(const RecordDecl *D, const FullComment *FC, Location Loc, // What this is a specialization of. auto SpecOf = CTSD->getSpecializedTemplateOrPartial(); - if (auto *CTD = dyn_cast<ClassTemplateDecl *>(SpecOf)) - Specialization.SpecializationOf = getUSRForDecl(CTD); - else if (auto *CTPSD = - dyn_cast<ClassTemplatePartialSpecializationDecl *>(SpecOf)) - Specialization.SpecializationOf = getUSRForDecl(CTPSD); + if (auto *SpecPtr = dyn_cast<ClassTemplateDecl *>(SpecOf)) { + Specialization.SpecializationOf = getUSRForDecl(SpecPtr); + } else if (auto *SpecPtr = + dyn_cast<ClassTemplatePartialSpecializationDecl *>(SpecOf)) { + Specialization.SpecializationOf = getUSRForDecl(SpecPtr); + } ---------------- petrhosek wrote:
LLVM style omits curly braces for single-statement bodies: https://llvm.org/docs/CodingStandards.html#don-t-use-braces-on-simple-single-statement-bodies-of-if-else-loop-statements https://github.com/llvm/llvm-project/pull/138065 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits