Home
last modified time | relevance | path

Searched refs:NumHandlers (Results 1 – 6 of 6) sorted by relevance

/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDStmtCXX.h67 unsigned NumHandlers; variable
72 : Stmt(CXXTryStmtClass), NumHandlers(numHandlers) { } in CXXTryStmt()
93 return getStmts()[NumHandlers]->getLocEnd(); in getEndLoc()
103 unsigned getNumHandlers() const { return NumHandlers; } in getNumHandlers()
/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCleanup.h49 unsigned NumHandlers : 32 - NumCommonBits; variable
175 CatchBits.NumHandlers = numHandlers; in EHCatchScope()
179 return CatchBits.NumHandlers; in getNumHandlers()
HDCGException.cpp586 unsigned NumHandlers = S.getNumHandlers(); in EnterCXXTryStmt() local
587 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers); in EnterCXXTryStmt()
589 for (unsigned I = 0; I != NumHandlers; ++I) { in EnterCXXTryStmt()
1241 unsigned NumHandlers = S.getNumHandlers(); in ExitCXXTryStmt() local
1243 assert(CatchScope.getNumHandlers() == NumHandlers); in ExitCXXTryStmt()
1256 SmallVector<EHCatchScope::Handler, 8> Handlers(NumHandlers); in ExitCXXTryStmt()
1258 NumHandlers * sizeof(EHCatchScope::Handler)); in ExitCXXTryStmt()
1283 for (unsigned I = NumHandlers; I != 0; --I) { in ExitCXXTryStmt()
HDEHScopeStack.h389 class EHCatchScope *pushCatch(unsigned NumHandlers);
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaStmt.cpp3078 const unsigned NumHandlers = Handlers.size(); in ActOnCXXTryBlock() local
3079 assert(NumHandlers > 0 && in ActOnCXXTryBlock()
3084 for (unsigned i = 0; i < NumHandlers; ++i) { in ActOnCXXTryBlock()
3087 if (i < NumHandlers - 1) in ActOnCXXTryBlock()
3100 if (NumHandlers > 1) { in ActOnCXXTryBlock()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDStmt.cpp784 : Stmt(CXXTryStmtClass), TryLoc(tryLoc), NumHandlers(handlers.size()) { in CXXTryStmt()