/external/clang/include/clang/AST/ |
H A D | StmtCXX.h | 63 /// CXXTryStmt - A C++ try block, including all handlers. 65 class CXXTryStmt : public Stmt { class in namespace:clang 69 CXXTryStmt(SourceLocation tryLoc, Stmt *tryBlock, ArrayRef<Stmt*> handlers); 71 CXXTryStmt(EmptyShell Empty, unsigned numHandlers) function in class:clang::CXXTryStmt 82 static CXXTryStmt *Create(const ASTContext &C, SourceLocation tryLoc, 85 static CXXTryStmt *Create(const ASTContext &C, EmptyShell Empty,
|
H A D | DataRecursiveASTVisitor.h | 1902 DEF_TRAVERSE_STMT(CXXTryStmt, {})
|
H A D | RecursiveASTVisitor.h | 1919 DEF_TRAVERSE_STMT(CXXTryStmt, {})
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 762 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, SourceLocation tryLoc, 764 std::size_t Size = sizeof(CXXTryStmt); 767 void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>()); 768 return new (Mem) CXXTryStmt(tryLoc, tryBlock, handlers); 771 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, EmptyShell Empty, 773 std::size_t Size = sizeof(CXXTryStmt); 776 void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>()); 777 return new (Mem) CXXTryStmt(Empt 780 CXXTryStmt::CXXTryStmt(SourceLocation tryLoc, Stmt *tryBlock, function in class:CXXTryStmt [all...] |
H A D | StmtPrinter.cpp | 526 void StmtPrinter::VisitCXXTryStmt(CXXTryStmt *Node) {
|
H A D | StmtProfile.cpp | 190 void StmtProfiler::VisitCXXTryStmt(const CXXTryStmt *S) {
|
/external/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 718 bool IsTryBody = (Body && isa<CXXTryStmt>(Body)); 720 EnterCXXTryStmt(*cast<CXXTryStmt>(Body), true); 736 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); 747 ExitCXXTryStmt(*cast<CXXTryStmt>(Body), true); 1279 bool isTryBody = (Body && isa<CXXTryStmt>(Body)); 1281 EnterCXXTryStmt(*cast<CXXTryStmt>(Body), true); 1322 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); 1341 ExitCXXTryStmt(*cast<CXXTryStmt>(Body), true);
|
H A D | CodeGenPGO.cpp | 244 CXXTryStmt, 336 return PGOHash::CXXTryStmt; 674 void VisitCXXTryStmt(const CXXTryStmt *S) {
|
H A D | CGException.cpp | 578 void CodeGenFunction::EmitCXXTryStmt(const CXXTryStmt &S) { 589 void CodeGenFunction::EnterCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock) { 1187 void CodeGenFunction::ExitCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock) {
|
H A D | CodeGenFunction.h | 54 class CXXTryStmt; 1887 void EnterCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock = false); 1888 void ExitCXXTryStmt(const CXXTryStmt &S, bool IsFnTryBlock = false); 1890 void EmitCXXTryStmt(const CXXTryStmt &S);
|
H A D | CGStmt.cpp | 168 EmitCXXTryStmt(cast<CXXTryStmt>(*S));
|
/external/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 318 CXXTryStmt *TS = cast<CXXTryStmt>(S);
|
H A D | AnalysisBasedWarnings.cpp | 301 if (B->getTerminator() && isa<CXXTryStmt>(B->getTerminator())) 348 if (B.getTerminator() && isa<CXXTryStmt>(B.getTerminator())) { 377 if (isa<CXXTryStmt>(S)) {
|
H A D | SemaStmt.cpp | 3243 return CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers);
|
H A D | SemaDecl.cpp | 10209 if (FD && isa<CXXConstructorDecl>(FD) && isa<CXXTryStmt>(Body)) 10210 DiagnoseReturnInConstructorExceptionHandler(cast<CXXTryStmt>(Body));
|
H A D | SemaDeclCXX.cpp | 1087 if (isa<CXXTryStmt>(Body)) { 12263 void Sema::DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock) {
|
H A D | TreeTransform.h | 6140 StmtResult TreeTransform<Derived>::TransformCXXTryStmt(CXXTryStmt *S) {
|
/external/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 556 return cast<CXXTryStmt>(S)->getHandler(0)->getCatchLoc();
|
H A D | CFG.cpp | 374 CFGBlock *VisitCXXTryStmt(CXXTryStmt *S); 1396 return VisitCXXTryStmt(cast<CXXTryStmt>(S)); 3140 CFGBlock *CFGBuilder::VisitCXXTryStmt(CXXTryStmt *Terminator) { 3973 void VisitCXXTryStmt(CXXTryStmt *CS) {
|
/external/chromium_org/v8/tools/gcmole/ |
H A D | gcmole.cc | 872 VISIT(CXXTryStmt); 909 IGNORE_STMT(CXXTryStmt);
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1103 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTryStmt> tryStmt;
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1148 void ASTStmtReader::VisitCXXTryStmt(CXXTryStmt *S) { 2421 S = CXXTryStmt::Create(Context, Empty,
|
H A D | ASTWriterStmt.cpp | 1096 void ASTStmtWriter::VisitCXXTryStmt(CXXTryStmt *S) {
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 87 class CXXTryStmt; 3175 void DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock);
|