reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5398 if (checkPlaceholderForOverload(*this, From)) 5401 ImplicitConversionSequence ICS = TryContextuallyConvertToBool(*this, From); 5403 return PerformImplicitConversion(From, Context.BoolTy, ICS, AA_Converting); 5405 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) 5406 return Diag(From->getBeginLoc(), diag::err_typecheck_bool_condition) 5407 << From->getType() << From->getSourceRange(); 5407 << From->getType() << From->getSourceRange();