/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 160 SmallVector<CatchHandler, 8> Handlers; in EmitTryCatchStmt() local 168 Handlers.push_back(CatchHandler()); in EmitTryCatchStmt() 169 CatchHandler &Handler = Handlers.back(); in EmitTryCatchStmt() 187 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size()); in EmitTryCatchStmt() 188 for (unsigned I = 0, E = Handlers.size(); I != E; ++I) in EmitTryCatchStmt() 189 Catch->setHandler(I, { Handlers[I].TypeInfo, Handlers[I].Flags }, Handlers[I].Block); in EmitTryCatchStmt() 225 for (unsigned I = 0, E = Handlers.size(); I != E; ++I) { in EmitTryCatchStmt() 226 CatchHandler &Handler = Handlers[I]; in EmitTryCatchStmt()
|
H A D | CGException.cpp | 1229 SmallVector<EHCatchScope::Handler, 8> Handlers( in ExitCXXTryStmt() local 1272 HasCatchAll |= Handlers[I - 1].isCatchAll(); in ExitCXXTryStmt() 1273 llvm::BasicBlock *CatchBlock = Handlers[I-1].Block; in ExitCXXTryStmt()
|
H A D | CGExpr.cpp | 3581 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName); in EmitCheck() local 3582 llvm::Instruction *Branch = Builder.CreateCondBr(JointCond, Cont, Handlers); in EmitCheck() 3587 EmitBlock(Handlers); in EmitCheck()
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | Pragma.h | 99 llvm::StringMap<std::unique_ptr<PragmaHandler>> Handlers; variable 118 bool IsEmpty() const { return Handlers.empty(); } in IsEmpty()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Error.h | 168 friend Error handleErrors(Error E, HandlerTs &&... Handlers); 374 friend Error handleErrors(Error E, HandlerTs &&... Handlers); 939 HandlerT &&Handler, HandlerTs &&... Handlers) { in handleErrorImpl() 944 std::forward<HandlerTs>(Handlers)...); in handleErrorImpl() 977 void handleAllErrors(Error E, HandlerTs &&... Handlers) { in handleAllErrors() argument 978 cantFail(handleErrors(std::move(E), std::forward<HandlerTs>(Handlers)...)); in handleAllErrors() 1030 HandlerTs &&... Handlers) { in handleExpected() 1035 std::forward<HandlerTs>(Handlers)...)) in handleExpected()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 157 ArrayRef<const CatchPadInst *> Handlers) { in addTryBlockMapEntry() argument 163 for (const CatchPadInst *CPI : Handlers) { in addTryBlockMapEntry() 386 SmallVector<const CatchPadInst *, 2> Handlers; in calculateCXXStateNumbers() local 389 Handlers.push_back(CatchPad); in calculateCXXStateNumbers() 409 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchLow, Handlers); in calculateCXXStateNumbers() 412 for (const auto *CatchPad : Handlers) { in calculateCXXStateNumbers() 437 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchHigh, Handlers); in calculateCXXStateNumbers()
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | Pragma.cpp | 81 auto I = Handlers.find(Name); in FindHandler() 82 if (I != Handlers.end()) in FindHandler() 86 I = Handlers.find(StringRef()); in FindHandler() 87 if (I != Handlers.end()) in FindHandler() 93 assert(!Handlers.count(Handler->getName()) && in AddPragma() 95 Handlers[Handler->getName()].reset(Handler); in AddPragma() 99 auto I = Handlers.find(Handler->getName()); in RemovePragmaHandler() 100 assert(I != Handlers.end() && in RemovePragmaHandler() 104 Handlers.erase(I); in RemovePragmaHandler()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 370 assert(!DD && Handlers.size() == NumUserHandlers && in ~AsmPrinter() 610 Handlers.push_back(std::unique_ptr<EHStreamer>(ES)); in doInitialization() 614 Handlers.push_back(std::make_unique<WinCFGuard>(this)); in doInitialization() 618 for (auto &Handler : Handlers) in doInitialization() 1042 for (auto &Handler : Handlers) in emitFunctionHeader() 1044 for (auto &Handler : Handlers) in emitFunctionHeader() 1971 for (auto &Handler : Handlers) in emitFunctionBody() 1974 for (auto &Handler : Handlers) in emitFunctionBody() 1988 for (auto &Handler : Handlers) in emitFunctionBody() 2430 for (auto &Handler : Handlers) in doFinalization() [all …]
|
/freebsd/tools/tools/locale/tools/ |
H A D | charmaps.pm | 46 my $xml = new XML::Parser(Handlers => {
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 2683 StmtVector Handlers; in ParseCXXTryBlockCommon() local 2694 Handlers.push_back(Handler.get()); in ParseCXXTryBlockCommon() 2698 if (Handlers.empty()) in ParseCXXTryBlockCommon() 2701 return Actions.ActOnCXXTryBlock(TryLoc, TryBlock.get(), Handlers); in ParseCXXTryBlockCommon()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | AsmPrinter.h | 192 SmallVector<std::unique_ptr<AsmPrinterHandler>, 2> Handlers; variable
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 4187 ArrayRef<Stmt *> Handlers) { in ActOnCXXTryBlock() argument 4220 const unsigned NumHandlers = Handlers.size(); in ActOnCXXTryBlock() 4221 assert(!Handlers.empty() && in ActOnCXXTryBlock() 4227 CXXCatchStmt *H = cast<CXXCatchStmt>(Handlers[i]); in ActOnCXXTryBlock() 4296 Handlers); in ActOnCXXTryBlock()
|
H A D | TreeTransform.h | 2566 ArrayRef<Stmt *> Handlers) { in RebuildCXXTryStmt() argument 2567 return getSema().ActOnCXXTryBlock(TryLoc, TryBlock, Handlers); in RebuildCXXTryStmt() 8821 SmallVector<Stmt *, 8> Handlers; in TransformCXXTryStmt() local 8828 Handlers.push_back(Handler.getAs<Stmt>()); in TransformCXXTryStmt() 8836 Handlers); in TransformCXXTryStmt()
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 4254 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers);
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Core.cpp | 3508 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers) { in LLVMGetHandlers() argument 3511 *Handlers++ = wrap(H); in LLVMGetHandlers()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 5558 SmallVector<BasicBlock *, 2> Handlers; in parseFunctionBody() local 5563 Handlers.push_back(BB); in parseFunctionBody() 5578 for (BasicBlock *Handler : Handlers) in parseFunctionBody()
|
/freebsd/contrib/expat/ |
H A D | Changes | 1390 - Major new feature: suspend/resume. Handlers can now request
|
/freebsd/sys/contrib/edk2/ |
H A D | MdePkg.dec | 2258 ## This value is used to set the available memory address to store Guided Extract Handlers.
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 10900 ArrayRef<Stmt *> Handlers);
|
/freebsd/sys/contrib/dev/acpica/ |
H A D | changes.txt | 7320 Operation Region Handlers: For General Purpose IO and Generic Serial Bus 19642 setup definitions. Handlers now get both a global handler context
|