Lines Matching defs:CanonicalConverted

3319   SmallVector<TemplateArgument, 4> SugaredConverted, CanonicalConverted;
3321 SugaredConverted, CanonicalConverted,
3337 TemplateArgLists.addOuterTemplateArguments(Template, CanonicalConverted,
3401 TemplateArgs, CanonicalConverted)) {
3410 Name, CanonicalConverted);
3455 ClassTemplate->findSpecialization(CanonicalConverted, InsertPos);
3464 ClassTemplate->getLocation(), ClassTemplate, CanonicalConverted,
3476 CanonicalConverted,
3989 SmallVector<TemplateArgument, 4> SugaredConverted, CanonicalConverted;
3991 false, SugaredConverted, CanonicalConverted,
4000 CanonicalConverted))
4007 TemplateArgs, CanonicalConverted)) {
4014 CanonicalConverted) &&
4036 CanonicalConverted, TemplateParams, InsertPos);
4038 PrevDecl = VarTemplate->findSpecialization(CanonicalConverted, InsertPos);
4065 CanonicalConverted);
4083 VarTemplate, DI->getType(), DI, SC, CanonicalConverted);
4155 SmallVector<TemplateArgument, 4> SugaredConverted, CanonicalConverted;
4159 SugaredConverted, CanonicalConverted,
4166 TemplateArgs, CanonicalConverted))
4173 Template->findSpecialization(CanonicalConverted, InsertPos)) {
4205 DeduceTemplateArguments(Partial, CanonicalConverted, Info);
4272 CanonicalConverted, TemplateNameLoc /*, LateAttrs, StartingScope*/);
4349 llvm::SmallVector<TemplateArgument, 4> SugaredConverted, CanonicalConverted;
4353 /*PartialTemplateArgs=*/false, SugaredConverted, CanonicalConverted,
4361 CanonicalConverted);
4365 *TemplateArgs, CanonicalConverted);
4366 MultiLevelTemplateArgumentList MLTAL(NamedConcept, CanonicalConverted,
4613 SmallVectorImpl<TemplateArgument> &CanonicalConverted) {
4698 CanonicalConverted.push_back(Arg);
4726 CanonicalConverted.push_back(
4759 ArrayRef<TemplateArgument> CanonicalConverted,
4819 ArrayRef<TemplateArgument> CanonicalConverted,
4869 ArrayRef<TemplateArgument> CanonicalConverted,
4904 ArrayRef<TemplateArgument> CanonicalConverted, bool &HasDefaultArg) {
4915 CanonicalConverted, Output))
4929 CanonicalConverted, Output))
4943 CanonicalConverted, QualifierLoc);
4992 SmallVectorImpl<TemplateArgument> &CanonicalConverted,
4997 CanonicalConverted);
5064 CanonicalConverted.push_back(CanonicalResult);
5075 CanonicalConverted.push_back(
5119 CanonicalConverted.push_back(CanonicalResult);
5213 CanonicalConverted.push_back(
5280 SmallVectorImpl<TemplateArgument> &CanonicalConverted,
5319 CanonicalConverted.push_back(
5341 SugaredConverted, CanonicalConverted,
5345 CanonicalConverted.back().setIsDefaulted(
5348 CanonicalConverted, Params->getDepth()));
5382 CanonicalArgumentPack.push_back(CanonicalConverted.pop_back_val());
5400 CanonicalConverted.insert(CanonicalConverted.end(),
5409 CanonicalConverted.push_back(
5425 CanonicalConverted.push_back(
5451 CanonicalConverted.push_back(
5474 CanonicalConverted, Arg))
5484 CanonicalConverted, Arg))
5497 CanonicalConverted, QualifierLoc);
5518 SugaredConverted, CanonicalConverted,
5522 CanonicalConverted.back().setIsDefaulted(true);
5545 CanonicalConverted.push_back(Context.getCanonicalTemplateArgument(Arg));
5586 Template, NewContext, /*Final=*/false, CanonicalConverted,
6091 TemplateArgument &SugaredConverted, TemplateArgument &CanonicalConverted) {
6197 CanonicalConverted =
6214 CanonicalConverted =
6346 CanonicalConverted =
6359 TemplateArgument &CanonicalConverted) {
6408 CanonicalConverted =
6412 CanonicalConverted =
6434 CanonicalConverted = TemplateArgument(S.Context.getCanonicalType(ParamType),
6474 CanonicalConverted =
6479 CanonicalConverted =
6496 TemplateArgument &CanonicalConverted,
6512 CanonicalConverted = TemplateArgument(
6592 CanonicalConverted = TemplateArgument(
6628 CanonicalConverted = TemplateArgument(
6649 CanonicalConverted =
6655 CanonicalConverted =
6706 CanonicalConverted =
6742 CanonicalConverted = TemplateArgument(
6766 CanonicalConverted = TemplateArgument(Context, CanonParamType, Value);
6805 CanonicalConverted =
6821 CanonicalConverted =
6893 CanonicalConverted =
6949 CanonicalConverted =
7000 CanonicalConverted))
7006 *this, Param, ParamType, Arg, SugaredConverted, CanonicalConverted))
7020 *this, Param, ParamType, Arg, SugaredConverted, CanonicalConverted))
7052 *this, Param, ParamType, Arg, SugaredConverted, CanonicalConverted))
7061 CanonicalConverted =
7080 CanonicalConverted = TemplateArgument(Context.getCanonicalType(ParamType),
7091 *this, Param, ParamType, Arg, SugaredConverted, CanonicalConverted))
8198 SmallVector<TemplateArgument, 4> SugaredConverted, CanonicalConverted;
8200 false, SugaredConverted, CanonicalConverted,
8209 CanonicalConverted))
8216 TemplateArgs, CanonicalConverted)) {
8229 CanonicalConverted, TemplateParams, InsertPos);
8231 PrevDecl = ClassTemplate->findSpecialization(CanonicalConverted, InsertPos);
8250 CanonicalConverted);
8283 TemplateNameLoc, TemplateParams, ClassTemplate, CanonicalConverted,
8307 ClassTemplate, CanonicalConverted, PrevDecl);
8321 CanonicalConverted);
9496 SmallVector<TemplateArgument, 4> SugaredConverted, CanonicalConverted;
9498 false, SugaredConverted, CanonicalConverted,
9506 ClassTemplate->findSpecialization(CanonicalConverted, InsertPos);
9565 ClassTemplate, CanonicalConverted, PrevDecl);