Home | History | Annotate | Download | only in Sema

Lines Matching defs:ParamTypes

6176     Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx];
6514 QualType ParamTypes[2];
6517 ParamTypes[0] = S.Context.getLValueReferenceType(T);
6518 ParamTypes[1] = T;
6519 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
6524 ParamTypes[0]
6526 ParamTypes[1] = T;
6527 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
6715 QualType ParamTypes[2] = {
6722 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet);
6724 S.AddBuiltinCandidate(CandidateTy, ParamTypes, Args, CandidateSet);
6729 ParamTypes[0] =
6733 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet);
6735 S.AddBuiltinCandidate(CandidateTy, ParamTypes, Args, CandidateSet);
6742 ParamTypes[0]
6746 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet);
6748 S.AddBuiltinCandidate(CandidateTy, ParamTypes, Args, CandidateSet);
6751 ParamTypes[0]
6757 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet);
6759 S.AddBuiltinCandidate(CandidateTy, ParamTypes, Args, CandidateSet);
6964 QualType ParamTypes[2] = { *MemPtr, *MemPtr };
6965 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet);
7039 QualType ParamTypes[2] = { *Ptr, *Ptr };
7040 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet);
7055 QualType ParamTypes[2] = { *Enum, *Enum };
7056 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet);
7064 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy };
7065 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args,
7117 QualType ParamTypes[2] = { *Ptr, *Ptr };
7118 S.AddBuiltinCandidate(S.Context.getPointerDiffType(), ParamTypes,
7292 QualType ParamTypes[2] = {
7296 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7303 ParamTypes[0] =
7305 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7312 ParamTypes[0]
7314 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7319 ParamTypes[0]
7324 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7339 QualType ParamTypes[2] = {
7345 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7352 ParamTypes[0] =
7354 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7361 ParamTypes[0]
7363 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7368 ParamTypes[0]
7373 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7400 QualType ParamTypes[2];
7401 ParamTypes[1] = getArithmeticType(Right);
7404 ParamTypes[0] =
7406 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7411 ParamTypes[0] =
7413 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]);
7414 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7429 QualType ParamTypes[2];
7430 ParamTypes[1] = *Vec2;
7432 ParamTypes[0] = S.Context.getLValueReferenceType(*Vec1);
7433 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7438 ParamTypes[0] = S.Context.getVolatileType(*Vec1);
7439 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]);
7440 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7466 QualType ParamTypes[2];
7467 ParamTypes[1] = getArithmeticType(Right);
7470 ParamTypes[0] =
7472 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet);
7475 ParamTypes[0] = getArithmeticType(Left);
7476 ParamTypes[0] = S.Context.getVolatileType(ParamTypes[0]);
7477 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]);
7478 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet);
7498 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy };
7499 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet,
7519 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() };
7527 S.AddBuiltinCandidate(ResultTy, ParamTypes, Args, CandidateSet);
7534 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr };
7542 S.AddBuiltinCandidate(ResultTy, ParamTypes, Args, CandidateSet);
7582 QualType ParamTypes[2] = { *Ptr, *MemPtr };
7593 S.AddBuiltinCandidate(ResultTy, ParamTypes, Args, CandidateSet);
7620 QualType ParamTypes[2] = { *Ptr, *Ptr };
7621 S.AddBuiltinCandidate(*Ptr, ParamTypes, Args, CandidateSet);
7631 QualType ParamTypes[2] = { *MemPtr, *MemPtr };
7632 S.AddBuiltinCandidate(*MemPtr, ParamTypes, Args, CandidateSet);
7646 QualType ParamTypes[2] = { *Enum, *Enum };
7647 S.AddBuiltinCandidate(*Enum, ParamTypes, Args, CandidateSet);
8820 TypeStr += Cand->BuiltinTypes.ParamTypes[0].getAsString();
8826 TypeStr += Cand->BuiltinTypes.ParamTypes[1].getAsString();
9047 Cand->BuiltinTypes.ParamTypes[ConvIdx],
10432 PerformImplicitConversion(Input, Best->BuiltinTypes.ParamTypes[0],
10674 PerformImplicitConversion(Args[0], Best->BuiltinTypes.ParamTypes[0],
10681 PerformImplicitConversion(Args[1], Best->BuiltinTypes.ParamTypes[1],
10879 PerformImplicitConversion(Args[0], Best->BuiltinTypes.ParamTypes[0],
10886 PerformImplicitConversion(Args[1], Best->BuiltinTypes.ParamTypes[1],