Lines Matching refs:BoolTy
1660 FromType = S.Context.BoolTy; in IsStandardConversion()
2734 if (Context.hasSameUnqualifiedType(From->getType(), Context.BoolTy)) in CheckPointerConversion()
5036 return TryImplicitConversion(S, From, S.Context.BoolTy, in TryContextuallyConvertToBool()
5053 return PerformImplicitConversion(From, Context.BoolTy, ICS, AA_Converting); in PerformContextuallyConvertToBool()
5055 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) in PerformContextuallyConvertToBool()
6797 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate()
7229 &ASTContext::BoolTy, in getArithmeticType()
7557 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addEqualEqualOrNotEqualMemberPointerOverloads()
7632 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addRelationalPointerOrEnumeralOverloads()
7648 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addRelationalPointerOrEnumeralOverloads()
7657 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, in addRelationalPointerOrEnumeralOverloads()
7757 isComparison ? S.Context.BoolTy in addGenericBinaryArithmeticOverloads()
7774 QualType Result = S.Context.BoolTy; in addGenericBinaryArithmeticOverloads()
8084 QualType ParamTy = S.Context.BoolTy; in addExclaimOverload()
8090 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; in addAmpAmpOrPipePipeOverload()
8091 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet, in addAmpAmpOrPipePipeOverload()