reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3355 if (S.Context.hasSameUnqualifiedType(ToType, From->getType()) || 3357 S.IsDerivedFrom(From->getBeginLoc(), From->getType(), ToType))) 3360 if (!S.isCompleteType(From->getExprLoc(), ToType)) { 3371 S, From, ToType, ToRecordDecl, User, CandidateSet, AllowExplicit); 3385 for (auto *D : S.LookupConstructors(ToRecordDecl)) { 3404 S.Context, Info.Constructor, ToType); 3408 S.AddTemplateOverloadCandidate( 3416 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, 3427 } else if (!S.isCompleteType(From->getBeginLoc(), From->getType())) { 3451 S.AddTemplateConversionCandidate( 3455 S.AddConversionCandidate( 3467 CandidateSet.BestViableFunction(S, From->getBeginLoc(), Best)) {