clang 17.0.0git
clang::OverloadCandidateSet Member List

This is the complete list of members for clang::OverloadCandidateSet, including all inherited members.

addCandidate(unsigned NumConversions=0, ConversionSequenceList Conversions=std::nullopt)clang::OverloadCandidateSetinline
allocateConversionSequences(unsigned NumConversions)clang::OverloadCandidateSetinline
begin()clang::OverloadCandidateSetinline
BestViableFunction(Sema &S, SourceLocation Loc, OverloadCandidateSet::iterator &Best)clang::OverloadCandidateSet
CandidateSetKind enum nameclang::OverloadCandidateSet
clear(CandidateSetKind CSK)clang::OverloadCandidateSet
CompleteCandidates(Sema &S, OverloadCandidateDisplayKind OCD, ArrayRef< Expr * > Args, SourceLocation OpLoc=SourceLocation(), llvm::function_ref< bool(OverloadCandidate &)> Filter=[](OverloadCandidate &) { return true;})clang::OverloadCandidateSet
CSK_InitByConstructor enum valueclang::OverloadCandidateSet
CSK_InitByUserDefinedConversion enum valueclang::OverloadCandidateSet
CSK_Normal enum valueclang::OverloadCandidateSet
CSK_Operator enum valueclang::OverloadCandidateSet
empty() constclang::OverloadCandidateSetinline
end()clang::OverloadCandidateSetinline
exclude(Decl *F)clang::OverloadCandidateSetinline
getDestAS()clang::OverloadCandidateSetinline
getKind() constclang::OverloadCandidateSetinline
getLocation() constclang::OverloadCandidateSetinline
getRewriteInfo() constclang::OverloadCandidateSetinline
isNewCandidate(Decl *F, OverloadCandidateParamOrder PO=OverloadCandidateParamOrder::Normal)clang::OverloadCandidateSetinline
iterator typedefclang::OverloadCandidateSet
NoteCandidates(PartialDiagnosticAt PA, Sema &S, OverloadCandidateDisplayKind OCD, ArrayRef< Expr * > Args, StringRef Opc="", SourceLocation Loc=SourceLocation(), llvm::function_ref< bool(OverloadCandidate &)> Filter=[](OverloadCandidate &) { return true;})clang::OverloadCandidateSet
NoteCandidates(Sema &S, ArrayRef< Expr * > Args, ArrayRef< OverloadCandidate * > Cands, StringRef Opc="", SourceLocation OpLoc=SourceLocation())clang::OverloadCandidateSet
operator=(const OverloadCandidateSet &)=deleteclang::OverloadCandidateSet
OverloadCandidateSet(SourceLocation Loc, CandidateSetKind CSK, OperatorRewriteInfo RewriteInfo={})clang::OverloadCandidateSetinline
OverloadCandidateSet(const OverloadCandidateSet &)=deleteclang::OverloadCandidateSet
setDestAS(LangAS AS)clang::OverloadCandidateSetinline
shouldDeferDiags(Sema &S, ArrayRef< Expr * > Args, SourceLocation OpLoc)clang::OverloadCandidateSet
size() constclang::OverloadCandidateSetinline
~OverloadCandidateSet()clang::OverloadCandidateSetinline