| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 114 !(FnD && FnD->getAsFunction() && in ParseCXXInlineMethodDef() 115 FnD->getAsFunction()->getReturnType()->getContainedAutoType()) && in ParseCXXInlineMethodDef() 125 FunctionDecl *FD = FnD->getAsFunction(); in ParseCXXInlineMethodDef() 167 FunctionDecl *FD = FnD->getAsFunction(); in ParseCXXInlineMethodDef()
|
| H A D | ParseTemplate.cpp | 1374 FunctionDecl *FunD = LPT.D->getAsFunction(); in ParseLateTemplatedFuncDef()
|
| H A D | Parser.cpp | 1128 FunctionDecl *FnD = DP->getAsFunction(); in ParseFunctionDefinition()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaCUDA.cpp | 563 FunctionDecl *OldD = D->getAsFunction(); in maybeAddCUDAHostDeviceAttrs() 806 FunctionDecl *TemplFD = Templ->getAsFunction(); in MarkKnownEmitted() 920 FunctionDecl *OldFD = OldND->getAsFunction(); in checkCUDATargetOverload()
|
| H A D | SemaAccess.cpp | 1080 << isa<CXXDestructorDecl>(D->getAsFunction()); in TryDiagnoseProtectedAccess() 1771 assert(isa<CXXMethodDecl>(target->getAsFunction())); in CheckFriendAccess() 1780 CXXMethodDecl *method = cast<CXXMethodDecl>(target->getAsFunction()); in CheckFriendAccess()
|
| H A D | SemaLookup.cpp | 2806 const FunctionDecl *FDecl = D->getUnderlyingDecl()->getAsFunction(); in FindAssociatedClassesAndNamespaces() 3241 NoteOverloadCandidate(*I, (*I)->getUnderlyingDecl()->getAsFunction()); in LookupLiteralOperator() 3277 FunctionDecl *OldFD = Old->getAsFunction(); in insert() 3278 FunctionDecl *NewFD = New->getAsFunction(); in insert()
|
| H A D | AnalysisBasedWarnings.cpp | 663 if (D->getAsFunction() && D->getAsFunction()->isCPUDispatchMultiVersion()) in CheckFallThroughForBody()
|
| H A D | SemaDecl.cpp | 1289 FunctionDecl *FD = D->getAsFunction(); in ActOnReenterFunctionContext() 2991 FunctionDecl *Old = OldD->getAsFunction(); in MergeFunctionDecl() 9605 if (D->getAsFunction()->getMultiVersionKind() != MultiVersionKind::None) in PreviousDeclsHaveMultiVersionAttribute() 9727 FunctionDecl *CurFD = ND->getAsFunction(); in CheckMultiVersionAdditionalDecl() 9880 if (!OldDecl || !OldDecl->getAsFunction() || in CheckMultiVersionFunction() 9891 FunctionDecl *OldFD = OldDecl->getAsFunction(); in CheckMultiVersionFunction() 10023 OldMD = dyn_cast_or_null<CXXMethodDecl>(OldDecl->getAsFunction()); in CheckFunctionDeclaration() 13054 if (const FunctionDecl *FD = D->getAsFunction()) { in canSkipFunctionBody() 13069 if (FunctionDecl *FD = Decl->getAsFunction()) in ActOnSkippedFunctionBody() 13097 FunctionDecl *FD = dcl ? dcl->getAsFunction() : nullptr; in ActOnFinishFunctionBody()
|
| H A D | Sema.cpp | 1761 if (const auto *FD = Fn->getAsFunction()) { in noteOverloads()
|
| H A D | SemaCodeComplete.cpp | 674 if (const FunctionDecl *Function = ND->getAsFunction()) in getDeclUsageType() 2273 if (const FunctionDecl *Function = ND->getAsFunction()) in AddResultTypeChunk()
|
| H A D | SemaDeclAttr.cpp | 8274 if (auto *FD = D->getAsFunction()) { in DiagnoseUnguardedAvailabilityViolations()
|
| H A D | SemaOverload.cpp | 997 if (FunctionDecl *OldF = OldD->getAsFunction()) { in CheckOverload()
|
| H A D | SemaDeclCXX.cpp | 9659 if (FunctionDecl *FD = Target->getAsFunction()) { in CheckUsingShadowDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclBase.h | 1023 FunctionDecl *getAsFunction() LLVM_READONLY; 1025 const FunctionDecl *getAsFunction() const { in getAsFunction() function 1026 return const_cast<Decl *>(this)->getAsFunction(); in getAsFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 1004 ->getAsFunction() in UpdateMultiVersionNames() 1011 ->getAsFunction() in UpdateMultiVersionNames() 2594 ExistingDecl.getDecl()->getAsFunction()->isDefined()) { in emitCPUDispatchDefinition() 3791 if (const auto *FD = D->getAsFunction()) in getLLVMLinkageForDeclarator() 5464 const FunctionDecl *FD = GD.getDecl()->getAsFunction(); in getFunctionFeatureMap()
|
| H A D | CGBuiltin.cpp | 1476 const FunctionDecl *FD = GD.getDecl()->getAsFunction(); in EmitBuiltinExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclBase.cpp | 218 FunctionDecl *Decl::getAsFunction() { in getAsFunction() function in Decl
|
| H A D | Decl.cpp | 659 } else if (const FunctionDecl *Function = D->getAsFunction()) { in getLVForNamespaceScopeDecl() 1748 if (const auto *MD = dyn_cast_or_null<CXXMethodDecl>(D->getAsFunction())) in isCXXInstanceMember()
|
| H A D | ExprCXX.cpp | 1394 if (cast<CXXMethodDecl>(decl->getUnderlyingDecl()->getAsFunction()) in hasOnlyNonStaticMemberFunctions()
|
| H A D | DeclCXX.cpp | 1429 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
|
| H A D | ASTContext.cpp | 9924 FunctionDecl *CurFD = CurDecl->getAsFunction()->getMostRecentDecl(); in forEachMultiversionedFunctionVersion()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 2390 dyn_cast<CXXMethodDecl>(Succ->getCodeDecl().getAsFunction()); in VisitNode()
|