| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtCXX.h | 75 unsigned NumHandlers; variable 76 size_t numTrailingObjects(OverloadToken<Stmt *>) const { return NumHandlers; } in numTrailingObjects() 81 : Stmt(CXXTryStmtClass), NumHandlers(numHandlers) { } in CXXTryStmt() 97 return getStmts()[NumHandlers]->getEndLoc(); in getEndLoc() 107 unsigned getNumHandlers() const { return NumHandlers; } in getNumHandlers()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCleanup.h | 67 unsigned NumHandlers : 32 - NumCommonBits; 199 CatchBits.NumHandlers = numHandlers; 200 assert(CatchBits.NumHandlers == numHandlers && "NumHandlers overflow?"); 204 return CatchBits.NumHandlers;
|
| H A D | CGException.cpp | 636 unsigned NumHandlers = S.getNumHandlers(); in EnterCXXTryStmt() local 637 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers); in EnterCXXTryStmt() 639 for (unsigned I = 0; I != NumHandlers; ++I) { in EnterCXXTryStmt() 979 unsigned NumHandlers = CatchScope.getNumHandlers(); in emitCatchPadBlock() local 981 CGF.Builder.CreateCatchSwitch(ParentPad, UnwindBB, NumHandlers); in emitCatchPadBlock() 984 for (unsigned I = 0; I < NumHandlers; ++I) { in emitCatchPadBlock() 1023 unsigned NumHandlers = CatchScope.getNumHandlers(); in emitWasmCatchPadBlock() local 1025 CGF.Builder.CreateCatchSwitch(ParentPad, UnwindBB, NumHandlers); in emitWasmCatchPadBlock() 1035 for (unsigned I = 0, E = NumHandlers; I < E; ++I) { in emitWasmCatchPadBlock() 1067 for (unsigned I = 0, E = NumHandlers;; ++I) { in emitWasmCatchPadBlock() [all …]
|
| H A D | EHScopeStack.h | 342 class EHCatchScope *pushCatch(unsigned NumHandlers);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtCXX.cpp | 42 : Stmt(CXXTryStmtClass), TryLoc(tryLoc), NumHandlers(handlers.size()) { in CXXTryStmt()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 1043 unsigned NumHandlers, in create() argument 1048 ParentPad->Val, cast<llvm::BasicBlock>(UnwindBB->Val), NumHandlers, Name); in create()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 4121 unsigned NumHandlers, const Twine &NameStr, 4140 unsigned NumHandlers, 4143 return new CatchSwitchInst(ParentPad, UnwindDest, NumHandlers, NameStr,
|
| H A D | IRBuilder.h | 1323 unsigned NumHandlers, 1325 return Insert(CatchSwitchInst::Create(ParentPad, UnwindBB, NumHandlers),
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 4335 const unsigned NumHandlers = Handlers.size(); in ActOnCXXTryBlock() local 4341 for (unsigned i = 0; i < NumHandlers; ++i) { in ActOnCXXTryBlock() 4348 if (i < NumHandlers - 1) in ActOnCXXTryBlock()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 4452 unsigned NumHandlers,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 3501 unsigned NumHandlers, const char *Name) { in LLVMBuildCatchSwitch() argument 3507 NumHandlers, Name)); in LLVMBuildCatchSwitch()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 1764 create(Value *ParentPad, BasicBlock *UnwindBB, unsigned NumHandlers,
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 5648 unsigned NumHandlers = Record[Idx++]; in parseFunctionBody() local 5651 for (unsigned Op = 0; Op != NumHandlers; ++Op) { in parseFunctionBody() 5669 CatchSwitchInst::Create(ParentPad, UnwindDest, NumHandlers); in parseFunctionBody()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3345 unsigned NumHandlers = CatchSwitch.getNumHandlers(); in writeInstruction() local 3346 Vals.push_back(NumHandlers); in writeInstruction()
|