Lines Matching refs:dcl
15787 Decl *Sema::ActOnFinishFunctionBody(Decl *dcl, Stmt *Body, in ActOnFinishFunctionBody() argument
15790 FunctionDecl *FD = dcl ? dcl->getAsFunction() : nullptr; in ActOnFinishFunctionBody()
15833 Diag(dcl->getLocation(), diag::err_auto_fn_no_return_but_not_auto) in ActOnFinishFunctionBody()
15840 FD, dcl->getLocation(), Dummy, in ActOnFinishFunctionBody()
16059 } else if (ObjCMethodDecl *MD = dyn_cast_or_null<ObjCMethodDecl>(dcl)) { in ActOnFinishFunctionBody()
16113 PopFunctionScopeInfo(ActivePolicy, dcl); in ActOnFinishFunctionBody()
16118 DiagnoseUnguardedAvailabilityViolations(dcl); in ActOnFinishFunctionBody()
16136 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) { in ActOnFinishFunctionBody()
16152 if (!hasUncompilableErrorOccurred() && !isa<FunctionTemplateDecl>(dcl)) { in ActOnFinishFunctionBody()
16205 PopFunctionScopeInfo(ActivePolicy, dcl); in ActOnFinishFunctionBody()
16225 return dcl; in ActOnFinishFunctionBody()