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

References

tools/clang/lib/Sema/SemaOverload.cpp
10621     if (Fn->isDeleted()) {
10624           ClassifyOverloadCandidate(S, Cand->FoundDecl, Fn, Cand->RewriteKind,
10627       S.Diag(Fn->getLocation(), diag::note_ovl_candidate_deleted)
10629           << (Fn->isDeleted() ? (Fn->isDeletedAsWritten() ? 1 : 2) : 0);
10629           << (Fn->isDeleted() ? (Fn->isDeletedAsWritten() ? 1 : 2) : 0);
10635     S.NoteOverloadCandidate(Cand->FoundDecl, Fn, Cand->RewriteKind);
10649     S.Diag(Fn->getLocation(), diag::note_ovl_candidate_illegal_constructor)
10650       << (Fn->getPrimaryTemplate() ? 1 : 0);
10658     S.Diag(Fn->getLocation(),
10668     return S.NoteOverloadCandidate(Cand->FoundDecl, Fn, Cand->RewriteKind);
10679     return S.NoteOverloadCandidate(Cand->FoundDecl, Fn, Cand->RewriteKind);
10696     if (cast<CXXConstructorDecl>(Fn)->isCopyOrMoveConstructor())
10698     S.Diag(Fn->getLocation(),
10700       << (Fn->getPrimaryTemplate() ? 1 : 0)
10701       << Fn->getParamDecl(0)->getType()->isRValueReferenceType();