Searched refs:FunDecl (Results 1 – 7 of 7) sorted by relevance
352 StringRef getCalleeName(const FunctionDecl *FunDecl) const;356 const FunctionDecl *FunDecl = getCalleeDecl(CE); in getCalleeIdentifier() local357 if (FunDecl) in getCalleeIdentifier()358 return FunDecl->getIdentifier(); in getCalleeIdentifier()365 const FunctionDecl *FunDecl = getCalleeDecl(CE); in getCalleeName() local366 return getCalleeName(FunDecl); in getCalleeName()
32 StringRef CheckerContext::getCalleeName(const FunctionDecl *FunDecl) const { in getCalleeName()33 if (!FunDecl) in getCalleeName()35 IdentifierInfo *funI = FunDecl->getIdentifier(); in getCalleeName()
124 bool SynthesizeFunctionResult(clang::FunctionDecl *FunDecl);
115 bool ASTResultSynthesizer::SynthesizeFunctionResult(FunctionDecl *FunDecl) { in SynthesizeFunctionResult() argument121 FunctionDecl *function_decl = FunDecl; in SynthesizeFunctionResult()
3169 Decl *FunDecl = ParseCXXInlineMethodDef(AS, AccessAttrs, DeclaratorInfo, in ParseCXXClassMemberDeclaration() local3172 if (FunDecl) { in ParseCXXClassMemberDeclaration()3174 CommonLateParsedAttrs[i]->addDecl(FunDecl); in ParseCXXClassMemberDeclaration()3177 LateParsedAttrs[i]->addDecl(FunDecl); in ParseCXXClassMemberDeclaration()3186 return DeclGroupPtrTy::make(DeclGroupRef(FunDecl)); in ParseCXXClassMemberDeclaration()
12944 if (FunctionDecl *FunDecl = dyn_cast<FunctionDecl>(Fn)) { in AddMatchingNonTemplateFunction() local12948 !S.CUDA().IsAllowedCall(Caller, FunDecl)) in AddMatchingNonTemplateFunction()12951 if (FunDecl->isMultiVersion()) { in AddMatchingNonTemplateFunction()12952 const auto *TA = FunDecl->getAttr<TargetAttr>(); in AddMatchingNonTemplateFunction()12955 const auto *TVA = FunDecl->getAttr<TargetVersionAttr>(); in AddMatchingNonTemplateFunction()12962 if (completeFunctionType(S, FunDecl, SourceExpr->getBeginLoc(), in AddMatchingNonTemplateFunction()12968 if (!S.checkAddressOfFunctionIsAvailable(FunDecl)) in AddMatchingNonTemplateFunction()12973 candidateHasExactlyCorrectType(FunDecl)) { in AddMatchingNonTemplateFunction()12975 CurAccessFunPair, cast<FunctionDecl>(FunDecl->getCanonicalDecl()))); in AddMatchingNonTemplateFunction()
1885 FunctionDecl *FunDecl; in ImportDeclParts() local1886 if (isa<RecordDecl>(D) && (FunDecl = dyn_cast<FunctionDecl>(OrigDC)) && in ImportDeclParts()1887 FunDecl->hasBody()) { in ImportDeclParts()1894 for (const ParmVarDecl *P : FunDecl->parameters()) { in ImportDeclParts()