Lines Matching refs:BoolTy
1608 FromType = S.Context.BoolTy; in IsStandardConversion()
2668 if (Context.hasSameUnqualifiedType(From->getType(), Context.BoolTy)) in CheckPointerConversion()
4976 return TryImplicitConversion(S, From, S.Context.BoolTy, in TryContextuallyConvertToBool()
4993 return PerformImplicitConversion(From, Context.BoolTy, ICS, AA_Converting); in PerformContextuallyConvertToBool()
4995 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) in PerformContextuallyConvertToBool()
6751 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate()
7181 &ASTContext::BoolTy, in getArithmeticType()
7509 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addEqualEqualOrNotEqualMemberPointerOverloads()
7584 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addRelationalPointerOrEnumeralOverloads()
7600 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addRelationalPointerOrEnumeralOverloads()
7609 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, in addRelationalPointerOrEnumeralOverloads()
7709 isComparison ? S.Context.BoolTy in addGenericBinaryArithmeticOverloads()
7726 QualType Result = S.Context.BoolTy; in addGenericBinaryArithmeticOverloads()
8036 QualType ParamTy = S.Context.BoolTy; in addExclaimOverload()
8042 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; in addAmpAmpOrPipePipeOverload()
8043 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet, in addAmpAmpOrPipePipeOverload()