Lines Matching refs:TA
158 void ODRHash::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument() argument
159 const auto Kind = TA.getKind(); in AddTemplateArgument()
166 AddQualType(TA.getAsType()); in AddTemplateArgument()
169 AddDecl(TA.getAsDecl()); in AddTemplateArgument()
176 AddTemplateName(TA.getAsTemplateOrTemplatePattern()); in AddTemplateArgument()
179 AddStmt(TA.getAsExpr()); in AddTemplateArgument()
182 ID.AddInteger(TA.pack_size()); in AddTemplateArgument()
183 for (auto SubTA : TA.pack_elements()) { in AddTemplateArgument()
274 void AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument() argument
275 Hash.AddTemplateArgument(TA); in AddTemplateArgument()
545 for (const TemplateArgument &TA : SpecializationArgs->asArray()) { in AddFunctionDecl() local
546 AddTemplateArgument(TA); in AddFunctionDecl()
650 for (const TemplateArgument &TA : List.asArray()) in AddDecl() local
651 AddTemplateArgument(TA); in AddDecl()
865 for (const auto &TA : T->getTypeConstraintArguments()) in VisitAutoType() local
866 Hash.AddTemplateArgument(TA); in VisitAutoType()
1019 for (const auto &TA : T->template_arguments()) { in VisitTemplateSpecializationType() local
1020 Hash.AddTemplateArgument(TA); in VisitTemplateSpecializationType()
1084 for (const auto &TA : T->template_arguments()) { in VisitDependentTemplateSpecializationType() local
1085 Hash.AddTemplateArgument(TA); in VisitDependentTemplateSpecializationType()