Searched refs:TryBlock (Results 1 - 9 of 9) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp417 StmtResult TryBlock(ParseCompoundStatement());
418 if(TryBlock.isInvalid())
419 return TryBlock;
438 TryBlock.take(),
2564 StmtResult TryBlock(ParseCompoundStatement(/*isStmtExpr=*/false,
2567 if (TryBlock.isInvalid())
2568 return TryBlock;
2590 TryBlock.take(),
2612 return Actions.ActOnCXXTryBlock(TryLoc, TryBlock.take(), Handlers);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DStmt.cpp963 Stmt *TryBlock,
969 Children[TRY] = TryBlock;
974 SourceLocation TryLoc, Stmt *TryBlock,
976 return new(C) SEHTryStmt(IsCXXTry,TryLoc,TryBlock,Handler);
961 SEHTryStmt(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument
973 Create(const ASTContext &C, bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp347 if (Stmt *TryBlock = TS->getTryBlock())
348 BuildScopeInformation(TryBlock, (newParentScope = Scopes.size()-1));
H A DSemaStmt.cpp3071 StmtResult Sema::ActOnCXXTryBlock(SourceLocation TryLoc, Stmt *TryBlock, argument
3128 return Owned(CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers));
3134 Stmt *TryBlock,
3136 assert(TryBlock && Handler);
3140 return Owned(SEHTryStmt::Create(Context,IsCXXTry,TryLoc,TryBlock,Handler));
3132 ActOnSEHTryBlock(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument
H A DTreeTransform.h1423 StmtResult RebuildCXXTryStmt(SourceLocation TryLoc, Stmt *TryBlock, argument
1425 return getSema().ActOnCXXTryBlock(TryLoc, TryBlock, Handlers);
1482 Stmt *TryBlock, Stmt *Handler) {
1483 return getSema().ActOnSEHTryBlock(IsCXXTry, TryLoc, TryBlock, Handler);
6042 StmtResult TryBlock = getDerived().TransformCompoundStmt(S->getTryBlock()); local
6043 if (TryBlock.isInvalid())
6058 if (!getDerived().AlwaysRebuild() && TryBlock.get() == S->getTryBlock() &&
6062 return getDerived().RebuildCXXTryStmt(S->getTryLoc(), TryBlock.get(),
6232 StmtResult TryBlock = getDerived().TransformCompoundStmt(S->getTryBlock()); local
6233 if (TryBlock
1481 RebuildSEHTryStmt(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument
[all...]
H A DSemaDeclCXX.cpp11962 void Sema::DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock) { argument
11963 for (unsigned I = 0, E = TryBlock->getNumHandlers(); I != E; ++I) {
11964 CXXCatchStmt *Handler = TryBlock->getHandler(I);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmt.h1861 Stmt *TryBlock,
1870 SourceLocation TryLoc, Stmt *TryBlock,
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3029 StmtResult ActOnCXXTryBlock(SourceLocation TryLoc, Stmt *TryBlock,
3033 SourceLocation TryLoc, Stmt *TryBlock,
3043 void DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCMac.cpp3889 llvm::BasicBlock *TryBlock = CGF.createBasicBlock("try"); local
3893 CGF.Builder.CreateCondBr(DidCatch, TryHandler, TryBlock);
3896 CGF.EmitBlock(TryBlock);

Completed in 347 milliseconds