/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | StmtCXX.cpp | 25 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, SourceLocation tryLoc, 28 void *Mem = C.Allocate(Size, alignof(CXXTryStmt)); 29 return new (Mem) CXXTryStmt(tryLoc, tryBlock, handlers); 32 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, EmptyShell Empty, 35 void *Mem = C.Allocate(Size, alignof(CXXTryStmt)); 36 return new (Mem) CXXTryStmt(Empty, numHandlers); 39 CXXTryStmt::CXXTryStmt(SourceLocatio function in class:CXXTryStmt [all...] |
H A D | StmtPrinter.cpp | 579 void StmtPrinter::VisitCXXTryStmt(CXXTryStmt *Node) {
|
H A D | StmtProfile.cpp | 340 void StmtProfiler::VisitCXXTryStmt(const CXXTryStmt *S) {
|
H A D | ASTImporter.cpp | 566 ExpectedStmt VisitCXXTryStmt(CXXTryStmt *S); 6371 ExpectedStmt ASTNodeImporter::VisitCXXTryStmt(CXXTryStmt *S) { 6389 return CXXTryStmt::Create(
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | StmtCXX.h | 66 /// CXXTryStmt - A C++ try block, including all handlers. 68 class CXXTryStmt final : public Stmt, 69 private llvm::TrailingObjects<CXXTryStmt, Stmt *> { 78 CXXTryStmt(SourceLocation tryLoc, Stmt *tryBlock, ArrayRef<Stmt*> handlers); 79 CXXTryStmt(EmptyShell Empty, unsigned numHandlers) function in class:clang::final 86 static CXXTryStmt *Create(const ASTContext &C, SourceLocation tryLoc, 89 static CXXTryStmt *Create(const ASTContext &C, EmptyShell Empty,
|
H A D | RecursiveASTVisitor.h | 2248 DEF_TRAVERSE_STMT(CXXTryStmt, {})
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 102 CXXTryStmt, 267 DEFINE_NESTABLE_TRAVERSAL(CXXTryStmt) 296 return PGOHash::CXXTryStmt; 676 void VisitCXXTryStmt(const CXXTryStmt *S) {
|
H A D | CGCoroutine.cpp | 231 CXXTryStmt *TryStmt = nullptr; 243 TryStmt = CXXTryStmt::Create(CGF.getContext(), Loc, TryBody, Catch); 672 CXXTryStmt::Create(getContext(), Loc, S.getBody(), &Catch);
|
H A D | CGClass.cpp | 863 bool IsTryBody = (Body && isa<CXXTryStmt>(Body)); 865 EnterCXXTryStmt(*cast<CXXTryStmt>(Body), true); 880 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); 891 ExitCXXTryStmt(*cast<CXXTryStmt>(Body), true); 1481 bool isTryBody = (Body && isa<CXXTryStmt>(Body)); 1483 EnterCXXTryStmt(*cast<CXXTryStmt>(Body), true); 1532 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); 1552 ExitCXXTryStmt(*cast<CXXTryStmt>(Body), true);
|
H A D | CGException.cpp | 605 void CodeGenFunction::EmitCXXTryStmt(const CXXTryStmt &S) { 611 void CodeGenFunction::EnterCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock) { 1180 void CodeGenFunction::ExitCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock) {
|
H A D | CodeGenFunction.h | 61 class CXXTryStmt; 3217 void EnterCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock = false); 3218 void ExitCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock = false); 3220 void EmitCXXTryStmt(const CXXTryStmt &S);
|
H A D | CoverageMappingGen.cpp | 1412 void VisitCXXTryStmt(const CXXTryStmt *S) {
|
H A D | CodeGenFunction.cpp | 1464 isa<CXXForRangeStmt>(S) || isa<CXXTryStmt>(S) ||
|
H A D | CGStmt.cpp | 191 EmitCXXTryStmt(cast<CXXTryStmt>(*S));
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 407 CXXTryStmt *TS = cast<CXXTryStmt>(S);
|
H A D | AnalysisBasedWarnings.cpp | 418 if (Term && isa<CXXTryStmt>(Term)) 467 if (Term && isa<CXXTryStmt>(Term)) { 496 if (isa<CXXTryStmt>(S)) {
|
H A D | SemaExceptionSpec.cpp | 1546 auto *TS = cast<CXXTryStmt>(S);
|
H A D | SemaStmt.cpp | 4520 return CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 598 return cast<CXXTryStmt>(S)->getHandler(0)->getCatchLoc();
|
H A D | CFG.cpp | 566 CFGBlock *VisitCXXTryStmt(CXXTryStmt *S); 2223 return VisitCXXTryStmt(cast<CXXTryStmt>(S)); 4285 CFGBlock *CFGBuilder::VisitCXXTryStmt(CXXTryStmt *Terminator) { 5283 void VisitCXXTryStmt(CXXTryStmt *CS) {
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 898 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTryStmt> cxxTryStmt;
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1642 void ASTStmtReader::VisitCXXTryStmt(CXXTryStmt *S) { 3149 S = CXXTryStmt::Create(Context, Empty,
|
H A D | ASTWriterStmt.cpp | 1524 void ASTStmtWriter::VisitCXXTryStmt(CXXTryStmt *S) {
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 2298 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTryStmt> cxxTryStmt;
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 105 class CXXTryStmt; 4850 void DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock);
|