Searched refs:Handlers (Results 1 - 19 of 19) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPragma.h97 /// Handlers - This is a map of the handlers in this namespace with their name
99 llvm::StringMap<PragmaHandler *> Handlers; member in class:clang::PragmaNamespace
119 bool IsEmpty() const { return Handlers.empty(); }
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp160 SmallVector<CatchHandler, 8> Handlers; local
169 Handlers.push_back(CatchHandler());
170 CatchHandler &Handler = Handlers.back();
188 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size());
189 for (unsigned I = 0, E = Handlers.size(); I != E; ++I)
190 Catch->setHandler(I, { Handlers[I].TypeInfo, Handlers[I].Flags }, Handlers[I].Block);
226 for (unsigned I = 0, E = Handlers.size(); I != E; ++I) {
227 CatchHandler &Handler = Handlers[
[all...]
H A DCGException.cpp1153 SmallVector<EHCatchScope::Handler, 8> Handlers(
1197 HasCatchAll |= Handlers[I - 1].isCatchAll();
1198 llvm::BasicBlock *CatchBlock = Handlers[I-1].Block;
H A DCGExpr.cpp3070 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName); local
3071 llvm::Instruction *Branch = Builder.CreateCondBr(JointCond, Cont, Handlers);
3077 EmitBlock(Handlers);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DError.h165 friend Error handleErrors(Error E, HandlerTs &&... Handlers);
363 friend Error handleErrors(Error E, HandlerTs &&... Handlers);
886 HandlerT &&Handler, HandlerTs &&... Handlers) {
891 std::forward<HandlerTs>(Handlers)...);
924 void handleAllErrors(Error E, HandlerTs &&... Handlers) { argument
925 cantFail(handleErrors(std::move(E), std::forward<HandlerTs>(Handlers)...));
960 HandlerTs &&... Handlers) {
965 std::forward<HandlerTs>(Handlers)...))
885 handleErrorImpl(std::unique_ptr<ErrorInfoBase> Payload, HandlerT &&Handler, HandlerTs &&... Handlers) argument
959 handleExpected(Expected<T> ValOrErr, RecoveryFtor &&RecoveryPath, HandlerTs &&... Handlers) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp64 Handlers.push_back(HandlerInfo(std::unique_ptr<BTFDebug>(BTF), "emit",
/freebsd-12-stable/tools/tools/locale/tools/
H A Dcharmaps.pm47 my $xml = new XML::Parser(Handlers => {
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/
H A DRPCUtils.h669 // Handlers should not fail when passed an abandoned response error.
698 // Handlers should not fail when passed an abandoned response error.
733 // Handlers should not fail when passed an abandoned response error.
768 // Handlers should not fail when passed an abandoned response error.
996 Handlers[NegotiateId] = wrapHandler<OrcRPCNegotiate>(
1087 auto I = Handlers.find(FnId);
1088 if (I != Handlers.end())
1139 auto HandlerItr = Handlers.find(IdItr->second);
1140 assert(HandlerItr != Handlers.end() &&
1142 Handlers
1345 std::map<FunctionIdT, WrappedHandlerFn> Handlers; member in namespace:llvm::orc::rpc
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp142 ArrayRef<const CatchPadInst *> Handlers) {
148 for (const CatchPadInst *CPI : Handlers) {
247 SmallVector<const CatchPadInst *, 2> Handlers; local
250 Handlers.push_back(CatchPad);
263 for (const auto *CatchPad : Handlers) {
283 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchHigh, Handlers);
140 addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow, int TryHigh, int CatchHigh, ArrayRef<const CatchPadInst *> Handlers) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DPragma.cpp75 llvm::DeleteContainerSeconds(Handlers);
84 if (PragmaHandler *Handler = Handlers.lookup(Name))
86 return IgnoreNull ? nullptr : Handlers.lookup(StringRef());
90 assert(!Handlers.lookup(Handler->getName()) &&
92 Handlers[Handler->getName()] = Handler;
96 assert(Handlers.lookup(Handler->getName()) &&
98 Handlers.erase(Handler->getName());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp195 assert(!DD && Handlers.empty() && "Debug/EH info didn't get finalized");
317 Handlers.emplace_back(std::make_unique<CodeViewDebug>(this),
325 Handlers.emplace_back(std::unique_ptr<DwarfDebug>(DD), DbgTimerName,
380 Handlers.emplace_back(std::unique_ptr<EHStreamer>(ES), EHTimerName,
387 Handlers.emplace_back(std::make_unique<WinCFGuard>(this), CFGuardName,
512 for (const HandlerInfo &HI : Handlers) {
761 for (const HandlerInfo &HI : Handlers) {
1098 for (const HandlerInfo &HI : Handlers) {
1153 for (const HandlerInfo &HI : Handlers) {
1227 for (const HandlerInfo &HI : Handlers) {
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h152 /// Protected struct HandlerInfo and Handlers permit target extended
171 SmallVector<HandlerInfo, 1> Handlers; member in class:llvm::AsmPrinter
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp2356 StmtVector Handlers; local
2367 Handlers.push_back(Handler.get());
2371 if (Handlers.empty())
2374 return Actions.ActOnCXXTryBlock(TryLoc, TryBlock.get(), Handlers);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp4080 ArrayRef<Stmt *> Handlers) {
4104 const unsigned NumHandlers = Handlers.size();
4105 assert(!Handlers.empty() &&
4110 CXXCatchStmt *H = cast<CXXCatchStmt>(Handlers[i]);
4172 return CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers);
4079 ActOnCXXTryBlock(SourceLocation TryLoc, Stmt *TryBlock, ArrayRef<Stmt *> Handlers) argument
H A DTreeTransform.h2105 ArrayRef<Stmt *> Handlers) {
2106 return getSema().ActOnCXXTryBlock(TryLoc, TryBlock, Handlers);
7714 SmallVector<Stmt *, 8> Handlers; local
7721 Handlers.push_back(Handler.getAs<Stmt>());
7729 Handlers);
2104 RebuildCXXTryStmt(SourceLocation TryLoc, Stmt *TryBlock, ArrayRef<Stmt *> Handlers) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4303 SmallVector<BasicBlock *, 2> Handlers; local
4308 Handlers.push_back(BB);
4323 for (BasicBlock *Handler : Handlers)
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h3652 * The Handlers parameter should point to a pre-allocated array of
3658 * @param Handlers Memory address of an array to be filled with basic blocks.
3660 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3231 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers) {
3235 *Handlers++ = wrap(*I);
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4361 ArrayRef<Stmt *> Handlers);

Completed in 608 milliseconds