reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOverload.cpp
 4880   Result.setBad(BadConversionSequence::no_conversion, From, ToType);
 4884   if (!S.isCompleteType(From->getBeginLoc(), ToType))
 4898     if (ToType->isRecordType()) {
 4900       if (S.Context.hasSameUnqualifiedType(InitType, ToType) ||
 4901           S.IsDerivedFrom(From->getBeginLoc(), InitType, ToType))
 4902         return TryCopyInitialization(S, From->getInit(0), ToType,
 4909     if (ToType->isArrayType()) {
 4911         InitializedEntity::InitializeParameter(S.Context, ToType,
 4916         Result.Standard.setFromType(ToType);
 4917         Result.Standard.setAllToTypes(ToType);
 4940   if (ToType->isArrayType())
 4941     X = S.Context.getAsArrayType(ToType)->getElementType();
 4943     toStdInitializerList = S.isStdInitializerList(ToType, &X);
 4968       Result.Standard.setFromType(ToType);
 4969       Result.Standard.setAllToTypes(ToType);
 4983   if (ToType->isRecordType() && !ToType->isAggregateType()) {
 4983   if (ToType->isRecordType() && !ToType->isAggregateType()) {
 4985     return TryUserDefinedConversion(S, From, ToType, SuppressUserConversions,
 4997   if (ToType->isAggregateType()) {
 5002         InitializedEntity::InitializeParameter(S.Context, ToType,
 5013       Result.UserDefined.After.setFromType(ToType);
 5014       Result.UserDefined.After.setAllToTypes(ToType);
 5023   if (ToType->isReferenceType()) {
 5028     QualType T1 = ToType->castAs<ReferenceType>()->getPointeeType();
 5043                                    Init, ToType, false, Found))
 5057         return TryReferenceInit(S, Init, ToType, /*FIXME*/ From->getBeginLoc(),
 5074     if (ToType->isRValueReferenceType() ||
 5079       SCS.IsLvalueReference = ToType->isLValueReferenceType();
 5086                     From, ToType);
 5093   if (!ToType->isRecordType()) {
 5099       Result = TryCopyInitialization(S, From->getInit(0), ToType,
 5108       Result.Standard.setFromType(ToType);
 5109       Result.Standard.setAllToTypes(ToType);