Lines Matching refs:ParamTypes
5951 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx];
6276 QualType ParamTypes[2];
6279 ParamTypes[0] = S.Context.getLValueReferenceType(T);
6280 ParamTypes[1] = T;
6281 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
6286 ParamTypes[0]
6288 ParamTypes[1] = T;
6289 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
6470 QualType ParamTypes[2] = {
6477 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 1, CandidateSet);
6479 S.AddBuiltinCandidate(CandidateTy, ParamTypes, Args, 2, CandidateSet);
6484 ParamTypes[0] =
6488 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 1, CandidateSet);
6490 S.AddBuiltinCandidate(CandidateTy, ParamTypes, Args, 2, CandidateSet);
6690 QualType ParamTypes[2] = { *MemPtr, *MemPtr };
6691 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, 2,
6764 QualType ParamTypes[2] = { *Ptr, *Ptr };
6765 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, 2,
6781 QualType ParamTypes[2] = { *Enum, *Enum };
6782 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, 2,
6791 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy };
6792 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, 2,
6845 QualType ParamTypes[2] = { *Ptr, *Ptr };
6846 S.AddBuiltinCandidate(S.Context.getPointerDiffType(), ParamTypes,
7022 QualType ParamTypes[2] = {
7026 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
7032 ParamTypes[0] =
7034 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
7048 QualType ParamTypes[2] = {
7054 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
7060 ParamTypes[0] =
7062 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2,
7088 QualType ParamTypes[2];
7089 ParamTypes[1] = getArithmeticType(Right);
7092 ParamTypes[0] =
7094 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
7099 ParamTypes[0] =
7101 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]);
7102 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2,
7118 QualType ParamTypes[2];
7119 ParamTypes[1] = *Vec2;
7121 ParamTypes[0] = S.Context.getLValueReferenceType(*Vec1);
7122 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
7127 ParamTypes[0] = S.Context.getVolatileType(*Vec1);
7128 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]);
7129 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2,
7156 QualType ParamTypes[2];
7157 ParamTypes[1] = getArithmeticType(Right);
7160 ParamTypes[0] =
7162 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet);
7165 ParamTypes[0] = getArithmeticType(Left);
7166 ParamTypes[0] = S.Context.getVolatileType(ParamTypes[0]);
7167 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]);
7168 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2,
7189 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy };
7190 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, 2, CandidateSet,
7210 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() };
7218 S.AddBuiltinCandidate(ResultTy, ParamTypes, Args, 2, CandidateSet);
7225 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr };
7233 S.AddBuiltinCandidate(ResultTy, ParamTypes, Args, 2, CandidateSet);
7273 QualType ParamTypes[2] = { *Ptr, *MemPtr };
7284 S.AddBuiltinCandidate(ResultTy, ParamTypes, Args, 2, CandidateSet);
7311 QualType ParamTypes[2] = { *Ptr, *Ptr };
7312 S.AddBuiltinCandidate(*Ptr, ParamTypes, Args, 2, CandidateSet);
7322 QualType ParamTypes[2] = { *MemPtr, *MemPtr };
7323 S.AddBuiltinCandidate(*MemPtr, ParamTypes, Args, 2, CandidateSet);
7337 QualType ParamTypes[2] = { *Enum, *Enum };
7338 S.AddBuiltinCandidate(*Enum, ParamTypes, Args, 2, CandidateSet);
8379 TypeStr += Cand->BuiltinTypes.ParamTypes[0].getAsString();
8385 TypeStr += Cand->BuiltinTypes.ParamTypes[1].getAsString();
8605 Cand->BuiltinTypes.ParamTypes[ConvIdx],
9837 PerformImplicitConversion(Input, Best->BuiltinTypes.ParamTypes[0],
10077 PerformImplicitConversion(Args[0], Best->BuiltinTypes.ParamTypes[0],
10084 PerformImplicitConversion(Args[1], Best->BuiltinTypes.ParamTypes[1],
10286 PerformImplicitConversion(Args[0], Best->BuiltinTypes.ParamTypes[0],
10293 PerformImplicitConversion(Args[1], Best->BuiltinTypes.ParamTypes[1],