Lines Matching refs:dcl
14991 Decl *Sema::ActOnFinishFunctionBody(Decl *dcl, Stmt *Body, in ActOnFinishFunctionBody() argument
14994 FunctionDecl *FD = dcl ? dcl->getAsFunction() : nullptr; in ActOnFinishFunctionBody()
15022 Diag(dcl->getLocation(), diag::err_auto_fn_no_return_but_not_auto) in ActOnFinishFunctionBody()
15029 FD, dcl->getLocation(), Dummy, in ActOnFinishFunctionBody()
15242 } else if (ObjCMethodDecl *MD = dyn_cast_or_null<ObjCMethodDecl>(dcl)) { in ActOnFinishFunctionBody()
15296 PopFunctionScopeInfo(ActivePolicy, dcl); in ActOnFinishFunctionBody()
15301 DiagnoseUnguardedAvailabilityViolations(dcl); in ActOnFinishFunctionBody()
15319 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) { in ActOnFinishFunctionBody()
15334 if (!hasUncompilableErrorOccurred() && !isa<FunctionTemplateDecl>(dcl)) { in ActOnFinishFunctionBody()
15385 PopFunctionScopeInfo(ActivePolicy, dcl); in ActOnFinishFunctionBody()
15405 return dcl; in ActOnFinishFunctionBody()