Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DStmtCXX.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()
/external/clang/lib/CodeGen/
DCGException.cpp543 unsigned NumHandlers = S.getNumHandlers(); in EnterCXXTryStmt() local
544 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers); in EnterCXXTryStmt()
546 for (unsigned I = 0; I != NumHandlers; ++I) { in EnterCXXTryStmt()
887 unsigned NumHandlers = CatchScope.getNumHandlers(); in emitCatchPadBlock() local
889 CGF.Builder.CreateCatchSwitch(ParentPad, UnwindBB, NumHandlers); in emitCatchPadBlock()
892 for (unsigned I = 0; I < NumHandlers; ++I) { in emitCatchPadBlock()
1002 unsigned NumHandlers = S.getNumHandlers(); in ExitCXXTryStmt() local
1004 assert(CatchScope.getNumHandlers() == NumHandlers); in ExitCXXTryStmt()
1019 CatchScope.begin(), CatchScope.begin() + NumHandlers); in ExitCXXTryStmt()
1044 for (unsigned I = NumHandlers; I != 0; --I) { in ExitCXXTryStmt()
DCGCleanup.h61 unsigned NumHandlers : 32 - NumCommonBits; variable
190 CatchBits.NumHandlers = numHandlers; in EHCatchScope()
194 return CatchBits.NumHandlers; in getNumHandlers()
DEHScopeStack.h320 class EHCatchScope *pushCatch(unsigned NumHandlers);
/external/clang/lib/AST/
DStmtCXX.cpp46 : Stmt(CXXTryStmtClass), TryLoc(tryLoc), NumHandlers(handlers.size()) { in CXXTryStmt()
/external/llvm/include/llvm/IR/
DInstructions.h3849 unsigned NumHandlers, const Twine &NameStr,
3857 unsigned NumHandlers, const Twine &NameStr,
3867 unsigned NumHandlers,
3870 return new CatchSwitchInst(ParentPad, UnwindDest, NumHandlers, NameStr,
3874 unsigned NumHandlers, const Twine &NameStr,
3876 return new CatchSwitchInst(ParentPad, UnwindDest, NumHandlers, NameStr,
DIRBuilder.h712 unsigned NumHandlers,
714 return Insert(CatchSwitchInst::Create(ParentPad, UnwindBB, NumHandlers),
/external/clang/lib/Sema/
DSemaStmt.cpp3590 const unsigned NumHandlers = Handlers.size(); in ActOnCXXTryBlock() local
3595 for (unsigned i = 0; i < NumHandlers; ++i) { in ActOnCXXTryBlock()
3602 if (i < NumHandlers - 1) in ActOnCXXTryBlock()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp4478 unsigned NumHandlers = Record[Idx++]; in parseFunctionBody() local
4481 for (unsigned Op = 0; Op != NumHandlers; ++Op) { in parseFunctionBody()
4499 CatchSwitchInst::Create(ParentPad, UnwindDest, NumHandlers); in parseFunctionBody()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2014 unsigned NumHandlers = CatchSwitch.getNumHandlers(); in WriteInstruction() local
2015 Vals.push_back(NumHandlers); in WriteInstruction()