Searched refs:getExceptionDecl (Results 1 – 18 of 18) sorted by relevance
139 auto *VarDecl = CatchStmt->getExceptionDecl(); in diagnoseCatchLocations()
518 if (!Catch->getExceptionDecl()) { in throwsException() 537 CaughtType, Catch->getExceptionDecl()->getASTContext())) { in throwsException()
49 VarDecl *getExceptionDecl() const { return ExceptionDecl; } in getExceptionDecl() function
817 Visit(Node->getExceptionDecl()); in VisitInitListExpr()
2424 TRY_TO(TraverseDecl(S->getExceptionDecl()));
4338 if (!H->getExceptionDecl()) { in ActOnSEHExceptBlock() 4342 } else if (H->getExceptionDecl()->isInvalidDecl()) in ActOnSEHExceptBlock() 4370 Diag(H->getExceptionDecl()->getTypeSpecStartLoc(), in ActOnSEHLeaveStmt() 4373 Diag(Problem->getExceptionDecl()->getTypeSpecStartLoc(), in ActOnSEHLeaveStmt() 4390 Diag(H->getExceptionDecl()->getTypeSpecStartLoc(), in ActOnMSDependentExistsStmt() 4393 Diag(Problem->getExceptionDecl()->getTypeSpecStartLoc(), in ActOnMSDependentExistsStmt()
1586 if (!FinalHandler->getExceptionDecl()) in canThrow()
9034 if (VarDecl *ExceptionDecl = S->getExceptionDecl()) { in TransformMSPropertySubscriptExpr()
1098 const VarDecl *VD = CS->getExceptionDecl(); in VisitCXXNewExpr()
4602 if (CS->getExceptionDecl() == nullptr) { in VisitCXXTryStmt() 4642 if (VarDecl *VD = CS->getExceptionDecl()) { in VisitCXXCatchStmt() 5476 cast<CXXCatchStmt>(stmt)->getExceptionDecl(); in StmtPrinterHelper() 5970 if (const VarDecl *ED = CS->getExceptionDecl()) in print_block()
642 if (C->getExceptionDecl()) { in EnterCXXTryStmt()
5040 VarDecl *CatchParam = S->getExceptionDecl();
918 VarDecl *CatchParam = S->getExceptionDecl(); in emitRethrow()
656 if (Decl *ExDecl = Node->getExceptionDecl()) in PrintRawCXXCatchStmt()
7156 auto ToExceptionDecl = importChecked(Err, S->getExceptionDecl()); in VisitObjCAtCatchStmt()
4793 return Node.getExceptionDecl() == nullptr; in AST_MATCHER_P()
1655 Record.AddDeclRef(S->getExceptionDecl()); in VisitCXXForRangeStmt()
3092 AddDecl(S->getExceptionDecl()); in VisitObjCEncodeExpr()