Searched refs:getAsFunction (Results 1 – 15 of 15) sorted by relevance
107 !(FnD && FnD->getAsFunction() && in ParseCXXInlineMethodDef()108 FnD->getAsFunction()->getReturnType()->getContainedAutoType()) && in ParseCXXInlineMethodDef()118 FunctionDecl *FD = FnD->getAsFunction(); in ParseCXXInlineMethodDef()170 FunctionDecl *FD = FnD->getAsFunction(); in ParseCXXInlineMethodDef()551 LM.D->getAsFunction()->setLateTemplateParsed(false); in ParseLexedMethodDef()
1299 FunctionDecl *FunD = LPT.D->getAsFunction(); in ParseLateTemplatedFuncDef()
1004 FunctionDecl *FnD = DP->getAsFunction(); in ParseFunctionDefinition()
857 FunctionDecl *getAsFunction() LLVM_READONLY;859 const FunctionDecl *getAsFunction() const { in getAsFunction() function860 return const_cast<Decl *>(this)->getAsFunction(); in getAsFunction()
1079 << isa<CXXDestructorDecl>(D->getAsFunction()); in TryDiagnoseProtectedAccess()1742 assert(isa<CXXMethodDecl>(target->getAsFunction())); in CheckFriendAccess()1751 CXXMethodDecl *method = cast<CXXMethodDecl>(target->getAsFunction()); in CheckFriendAccess()
2339 const FunctionDecl *FDecl = D->getUnderlyingDecl()->getAsFunction(); in FindAssociatedClassesAndNamespaces()2775 NoteOverloadCandidate((*I)->getUnderlyingDecl()->getAsFunction()); in LookupLiteralOperator()2807 FunctionDecl *OldFD = Old->getAsFunction(); in insert()2808 FunctionDecl *NewFD = New->getAsFunction(); in insert()
1093 FunctionDecl *FD = D->getAsFunction(); in ActOnReenterFunctionContext()2483 FunctionDecl *Old = OldD->getAsFunction(); in MergeFunctionDecl()7897 OldMD = dyn_cast_or_null<CXXMethodDecl>(OldDecl->getAsFunction()); in CheckFunctionDeclaration()10428 if (const FunctionDecl *FD = D->getAsFunction()) in canSkipFunctionBody()10448 FunctionDecl *FD = dcl ? dcl->getAsFunction() : nullptr; in ActOnFinishFunctionBody()
663 if (const FunctionDecl *Function = ND->getAsFunction()) in getDeclUsageType()2069 if (const FunctionDecl *Function = ND->getAsFunction()) in AddResultTypeChunk()
902 if (FunctionDecl *OldF = OldD->getAsFunction()) { in CheckOverload()
7718 if (FunctionDecl *FD = Target->getAsFunction()) { in CheckUsingShadowDecl()
162 FunctionDecl *Decl::getAsFunction() { in getAsFunction() function in Decl
614 } else if (const FunctionDecl *Function = D->getAsFunction()) { in getLVForNamespaceScopeDecl()1544 dyn_cast_or_null<CXXMethodDecl>(D->getAsFunction())) in isCXXInstanceMember()
1318 if (cast<CXXMethodDecl>(decl->getUnderlyingDecl()->getAsFunction()) in hasOnlyNonStaticMemberFunctions()
1051 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
6743 D ? dyn_cast_or_null<CXXMethodDecl>(D->getAsFunction()) : nullptr; in clang_CXXMethod_isPureVirtual()6753 D ? dyn_cast_or_null<CXXMethodDecl>(D->getAsFunction()) : nullptr; in clang_CXXMethod_isConst()6763 D ? dyn_cast_or_null<CXXMethodDecl>(D->getAsFunction()) : nullptr; in clang_CXXMethod_isStatic()6773 D ? dyn_cast_or_null<CXXMethodDecl>(D->getAsFunction()) : nullptr; in clang_CXXMethod_isVirtual()