• Home
  • Raw
  • Download

Lines Matching refs:Converted

1571     TemplateArgument Converted;  in ActOnNonTypeTemplateParameter()  local
1573 CheckTemplateArgument(Param, Param->getType(), Default, Converted); in ActOnNonTypeTemplateParameter()
3416 const SmallVectorImpl<TemplateArgument> &Converted, in checkBuiltinTemplateIdType() argument
3427 if (!Converted[1].getAsType()->isIntegralType(Context)) { in checkBuiltinTemplateIdType()
3435 TemplateArgument NumArgsArg = Converted[2]; in checkBuiltinTemplateIdType()
3457 return SemaRef.CheckTemplateIdType(Converted[0].getAsTemplate(), in checkBuiltinTemplateIdType()
3465 assert(Converted.size() == 2 && in checkBuiltinTemplateIdType()
3469 TemplateArgument IndexArg = Converted[0], Ts = Converted[1]; in checkBuiltinTemplateIdType()
3656 SmallVector<TemplateArgument, 4> Converted; in CheckTemplateIdType() local
3658 false, Converted, in CheckTemplateIdType()
3674 Converted); in CheckTemplateIdType()
3735 CanonType = Context.getCanonicalTemplateSpecializationType(Name, Converted); in CheckTemplateIdType()
3780 = ClassTemplate->findSpecialization(Converted, InsertPos); in CheckTemplateIdType()
3789 ClassTemplate->getLocation(), ClassTemplate, Converted, nullptr); in CheckTemplateIdType()
3797 TemplateArgLists.addOuterTemplateArguments(Converted); in CheckTemplateIdType()
3809 CanonType = checkBuiltinTemplateIdType(*this, BTD, Converted, TemplateLoc, in CheckTemplateIdType()
4299 SmallVector<TemplateArgument, 4> Converted; in ActOnVarTemplateSpecialization() local
4301 false, Converted, in ActOnVarTemplateSpecialization()
4309 TemplateArgs.size(), Converted)) in ActOnVarTemplateSpecialization()
4325 Converted) && in ActOnVarTemplateSpecialization()
4346 PrevDecl = VarTemplate->findPartialSpecialization(Converted, TemplateParams, in ActOnVarTemplateSpecialization()
4349 PrevDecl = VarTemplate->findSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization()
4376 Converted, TemplateArgs); in ActOnVarTemplateSpecialization()
4393 VarTemplate, DI->getType(), DI, SC, Converted); in ActOnVarTemplateSpecialization()
4471 SmallVector<TemplateArgument, 4> Converted; in CheckVarTemplateId() local
4475 Converted, /*UpdateArgsWithConversion=*/true)) in CheckVarTemplateId()
4489 Converted, InsertPos)) { in CheckVarTemplateId()
4501 Converted); in CheckVarTemplateId()
4589 Converted, TemplateNameLoc /*, LateAttrs, StartingScope*/); in CheckVarTemplateId()
4660 llvm::SmallVector<TemplateArgument, 4> Converted; in CheckConceptTemplateId() local
4663 /*PartialTemplateArgs=*/false, Converted, in CheckConceptTemplateId()
4669 for (TemplateArgument &Arg : Converted) { in CheckConceptTemplateId()
4678 Converted, in CheckConceptTemplateId()
4688 ASTTemplateArgumentListInfo::Create(Context, *TemplateArgs), Converted, in CheckConceptTemplateId()
4932 SmallVectorImpl<TemplateArgument> &Converted) { in CheckTemplateTypeArgument() argument
5039 Converted.push_back(TemplateArgument(ArgType)); in CheckTemplateTypeArgument()
5070 SmallVectorImpl<TemplateArgument> &Converted) { in SubstDefaultTemplateArgument() argument
5077 Param, Template, Converted, in SubstDefaultTemplateArgument()
5082 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
5127 SmallVectorImpl<TemplateArgument> &Converted) { in SubstDefaultTemplateArgument() argument
5129 Param, Template, Converted, in SubstDefaultTemplateArgument()
5134 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
5179 SmallVectorImpl<TemplateArgument> &Converted, in SubstDefaultTemplateArgument() argument
5182 SemaRef, TemplateLoc, TemplateParameter(Param), Template, Converted, in SubstDefaultTemplateArgument()
5187 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
5221 &Converted, in SubstDefaultTemplateArgumentIfAvailable() argument
5234 Converted); in SubstDefaultTemplateArgumentIfAvailable()
5251 Converted); in SubstDefaultTemplateArgumentIfAvailable()
5270 Converted, in SubstDefaultTemplateArgumentIfAvailable()
5347 SmallVectorImpl<TemplateArgument> &Converted, in CheckTemplateArgument() argument
5351 return CheckTemplateTypeArgument(TTP, Arg, Converted); in CheckTemplateArgument()
5367 NTTP, Converted, in CheckTemplateArgument()
5373 Converted); in CheckTemplateArgument()
5422 Converted.push_back(Result); in CheckTemplateArgument()
5431 Converted.push_back(Arg.getArgument()); in CheckTemplateArgument()
5472 Converted.push_back(Result); in CheckTemplateArgument()
5530 TempParm, Converted, in CheckTemplateArgument()
5535 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in CheckTemplateArgument()
5562 Converted.push_back(Arg.getArgument()); in CheckTemplateArgument()
5662 SmallVectorImpl<TemplateArgument> &Converted, in CheckTemplateArgumentList() argument
5700 Converted.push_back( in CheckTemplateArgumentList()
5723 ArgumentPack.size(), Converted)) in CheckTemplateArgumentList()
5752 ArgumentPack.push_back(Converted.pop_back_val()); in CheckTemplateArgumentList()
5765 Converted.insert(Converted.end(), in CheckTemplateArgumentList()
5771 Converted.push_back(NewArgs[ArgIdx].getArgument()); in CheckTemplateArgumentList()
5784 Converted.push_back( in CheckTemplateArgumentList()
5801 Converted.push_back( in CheckTemplateArgumentList()
5827 Converted); in CheckTemplateArgumentList()
5843 Converted); in CheckTemplateArgumentList()
5862 Converted, in CheckTemplateArgumentList()
5876 InstantiatingTemplate Inst(*this, RAngleLoc, Template, *Param, Converted, in CheckTemplateArgumentList()
5883 RAngleLoc, 0, Converted)) in CheckTemplateArgumentList()
5904 Converted.push_back(NewArgs[ArgIdx++].getArgument()); in CheckTemplateArgumentList()
5927 Template, Converted, SourceRange(TemplateLoc, in CheckTemplateArgumentList()
6414 TemplateArgument &Converted) { in CheckTemplateArgumentAddressOfObjectOrFunction() argument
6518 Converted = TemplateArgument(S.Context.getCanonicalType(ParamType), in CheckTemplateArgumentAddressOfObjectOrFunction()
6533 Converted = TemplateArgument(ArgIn); in CheckTemplateArgumentAddressOfObjectOrFunction()
6663 Converted = in CheckTemplateArgumentAddressOfObjectOrFunction()
6675 TemplateArgument &Converted) { in CheckTemplateArgumentPointerToMember() argument
6723 Converted = TemplateArgument(Arg); in CheckTemplateArgumentPointerToMember()
6726 Converted = TemplateArgument(VD, ParamType); in CheckTemplateArgumentPointerToMember()
6744 Converted = TemplateArgument(S.Context.getCanonicalType(ParamType), in CheckTemplateArgumentPointerToMember()
6782 Converted = TemplateArgument(Arg); in CheckTemplateArgumentPointerToMember()
6785 Converted = TemplateArgument(D, ParamType); in CheckTemplateArgumentPointerToMember()
6806 TemplateArgument &Converted, in CheckTemplateArgument() argument
6821 Converted = TemplateArgument(Arg); in CheckTemplateArgument()
6890 Converted = TemplateArgument(Arg); in CheckTemplateArgument()
6926 Converted = TemplateArgument(E.get()); in CheckTemplateArgument()
6951 Converted = TemplateArgument(TPO, CanonParamType); in CheckTemplateArgument()
6955 Converted = TemplateArgument(Arg); in CheckTemplateArgument()
6972 Converted = TemplateArgument(ArgResult.get()); in CheckTemplateArgument()
6980 Converted = TemplateArgument(CanonParamType, /*isNullPtr*/true); in CheckTemplateArgument()
6987 Converted = TemplateArgument(Context, Value.getInt(), CanonParamType); in CheckTemplateArgument()
7002 Converted = VD ? TemplateArgument(VD, CanonParamType) in CheckTemplateArgument()
7041 Converted = VD ? TemplateArgument(VD, CanonParamType) in CheckTemplateArgument()
7048 Converted = TemplateArgument( in CheckTemplateArgument()
7101 Converted = TemplateArgument(ArgResult.get()); in CheckTemplateArgument()
7115 Converted = TemplateArgument(Context, Value, in CheckTemplateArgument()
7186 Converted = TemplateArgument(Arg); in CheckTemplateArgument()
7238 Converted = TemplateArgument(Context, Value, in CheckTemplateArgument()
7288 Arg, Converted)) in CheckTemplateArgument()
7294 Converted)) in CheckTemplateArgument()
7309 Arg, Converted)) in CheckTemplateArgument()
7340 Arg, Converted)) in CheckTemplateArgument()
7348 Converted = TemplateArgument(Arg); in CheckTemplateArgument()
7364 Converted = TemplateArgument(Context.getCanonicalType(ParamType), in CheckTemplateArgument()
7375 Converted)) in CheckTemplateArgument()
8362 SmallVector<TemplateArgument, 4> Converted; in ActOnClassTemplateSpecialization() local
8364 TemplateArgs, false, Converted, in ActOnClassTemplateSpecialization()
8372 TemplateArgs.size(), Converted)) in ActOnClassTemplateSpecialization()
8391 PrevDecl = ClassTemplate->findPartialSpecialization(Converted, in ActOnClassTemplateSpecialization()
8395 PrevDecl = ClassTemplate->findSpecialization(Converted, InsertPos); in ActOnClassTemplateSpecialization()
8414 Converted); in ActOnClassTemplateSpecialization()
8450 Converted, in ActOnClassTemplateSpecialization()
8478 Converted, in ActOnClassTemplateSpecialization()
8492 CanonTemplate, Converted); in ActOnClassTemplateSpecialization()
9615 SmallVector<TemplateArgument, 4> Converted; in ActOnExplicitInstantiation() local
9617 TemplateArgs, false, Converted, in ActOnExplicitInstantiation()
9625 = ClassTemplate->findSpecialization(Converted, InsertPos); in ActOnExplicitInstantiation()
9687 Converted, in ActOnExplicitInstantiation()