@@ -127,8 +127,8 @@ getMemberParentClass(clang::QualType pattern, clang::ClassTemplateDecl *&tmpl) {
127127
128128std::optional<std::vector<clang::TemplateArgument>>
129129getDefaultedArgumentsOfRule (clang::Sema &sema, const clang::TemplateDecl *rule,
130- clang::ClassTemplateDecl *tmpl,
131- const clang::TemplateSpecializationType *spec) {
130+ clang::ClassTemplateDecl *tmpl,
131+ const clang::TemplateSpecializationType *spec) {
132132 auto params = rule->getTemplateParameters ();
133133 auto loc = params->getTemplateLoc ();
134134 clang::TemplateArgumentListInfo written (loc, loc);
@@ -176,9 +176,9 @@ bool resolvesTo(clang::Sema &sema, const clang::TemplateDecl *rule,
176176 Trial trial (sema);
177177 clang::MultiLevelTemplateArgumentList bound (
178178 const_cast <clang::TemplateDecl *>(rule), args, /* Final=*/ true );
179- auto resolved = sema.SubstType (pattern, bound,
180- rule->getTemplateParameters ()->getTemplateLoc (),
181- clang::DeclarationName ());
179+ auto resolved = sema.SubstType (
180+ pattern, bound, rule->getTemplateParameters ()->getTemplateLoc (),
181+ clang::DeclarationName ());
182182 return !resolved.isNull () && !trial.failed () &&
183183 sema.Context .hasSameUnqualifiedType (resolved, actual);
184184}
@@ -201,10 +201,10 @@ DeduceMemberType(clang::Sema &sema, const clang::TemplateDecl *rule,
201201 return std::nullopt ;
202202 }
203203 auto owner = llvm::dyn_cast<clang::CXXRecordDecl>(alias->getDeclContext ());
204- if (auto args = owner ? DeduceFromType (sema, params,
205- clang::QualType (spec, 0 ),
206- ctx.getCanonicalTagType (owner))
207- : std::nullopt ) {
204+ if (auto args = owner
205+ ? DeduceFromType (sema, params, clang::QualType (spec, 0 ),
206+ ctx.getCanonicalTagType (owner))
207+ : std::nullopt ) {
208208 return args;
209209 }
210210 }
0 commit comments