reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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)) {