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

References

tools/clang/lib/Sema/SemaOverload.cpp
 6089     = dyn_cast<FunctionProtoType>(Function->getType()->getAs<FunctionType>());
 6091   assert(!Function->getDescribedFunctionTemplate() &&
 6094   if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Function)) {
 6113   if (!CandidateSet.isNewCandidate(Function, PO))
 6119   CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(Function);
 6136       !IsAcceptableNonMemberOperatorCandidate(Context, Function, Args))
 6143   Candidate.Function = Function;
 6146       CandidateSet.getRewriteInfo().getRewriteKind(Function, PO);
 6152   if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() &&
 6152   if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() &&
 6153       !Function->getAttr<TargetAttr>()->isDefaultVersion()) {
 6222   unsigned MinRequiredArgs = Function->getMinRequiredArguments();
 6237       if (!Caller->isImplicit() && !IsAllowedCUDACall(Caller, Function)) {
 6276     ExplicitSpecifier ES = ExplicitSpecifier::getFromDecl(Function);
 6284   if (EnableIfAttr *FailedAttr = CheckEnableIf(Function, Args)) {
 6291   if (LangOpts.OpenCL && isOpenCLDisabledDecl(Function)) {