HomeSort by: relevance | last modified time | path
    Searched refs:Handlers (Results 1 - 25 of 25) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
Pragma.h 97 /// Handlers - This is a map of the handlers in this namespace with their name
99 llvm::StringMap<std::unique_ptr<PragmaHandler>> Handlers;
118 bool IsEmpty() const { return Handlers.empty(); }
  /src/external/mit/xorg/bin/bitmap/
Makefile 6 SRCS= BitEdit.c CutPaste.c Graphics.c ReqMach.c Bitmap.c Dialog.c Handlers.c
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCRuntime.cpp 161 SmallVector<CatchHandler, 8> Handlers;
170 Handlers.push_back(CatchHandler());
171 CatchHandler &Handler = Handlers.back();
189 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size());
190 for (unsigned I = 0, E = Handlers.size(); I != E; ++I)
191 Catch->setHandler(I, { Handlers[I].TypeInfo, Handlers[I].Flags }, Handlers[I].Block);
226 // Emit the handlers.
227 for (unsigned I = 0, E = Handlers.size(); I != E; ++I)
    [all...]
CGException.cpp 205 // handlers. Unlike the C++ case, we use the same personality
839 // Accumulate all the handlers in scope.
904 // If we have an EH filter, we need to add those handlers in the
1043 assert(I < E && "ran off end of handlers!");
1123 assert(i < e && "ran off end of handlers!");
1197 // the handlers might scribble on this memory.
1198 SmallVector<EHCatchScope::Handler, 8> Handlers(
1210 // Determine if we need an implicit rethrow for all these catch handlers;
1233 // Perversely, we emit the handlers backwards precisely because we
1238 // different handlers, and EmitBlockAfterUses will cause the secon
    [all...]
CGExpr.cpp 3121 /// non-fatal handlers for this check.
3247 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName);
3248 llvm::Instruction *Branch = Builder.CreateCondBr(JointCond, Cont, Handlers);
3254 EmitBlock(Handlers);
3376 // llvm.trap or a call to one of the two runtime handlers, based on
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
Error.h 145 /// // Note - we must check or return NewE in case any of the handlers
160 // handleErrors does not support ErrorList handlers.
165 friend Error handleErrors(Error E, HandlerTs &&... Handlers);
197 /// this constructor can be useful when "re-throwing" errors from handlers.
369 friend Error handleErrors(Error E, HandlerTs &&... Handlers);
784 /// Helper for testing applicability of, and applying, handlers for
891 HandlerT &&Handler, HandlerTs &&... Handlers) {
896 std::forward<HandlerTs>(Handlers)...);
899 /// Pass the ErrorInfo(s) contained in E to their respective handlers. Any
900 /// unhandled errors (or Errors returned by handlers) are re-concatenated an
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
AsmPrinter.h 143 /// struct HandlerInfo and Handlers permit users or target extended
144 /// AsmPrinter to add their own handlers.
195 std::vector<HandlerInfo> Handlers;
466 Handlers.insert(Handlers.begin(), std::move(Handler));
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFAsmPrinter.cpp 64 Handlers.push_back(HandlerInfo(std::unique_ptr<BTFDebug>(BTF), "emit",
  /src/external/mit/xorg/server/xorg-server.old/hw/xnest/
Makefile 17 GC.c GCOps.c Handlers.c Init.c Keyboard.c \
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/
RPCUtils.h 116 /// This non-fatal error will be passed to asynchronous result handlers in place
285 // handlers for void RPC functions to return either void (in which case they
291 // handlers for RPC functions returning a T to return either a T (in which
487 // This template class provides utilities related to RPC function handlers.
496 // Traits for handlers with a given function type.
665 // Handlers should not fail when passed an abandoned response error.
694 // Handlers should not fail when passed an abandoned response error.
728 // Handlers should not fail when passed an abandoned response error.
763 // Handlers should not fail when passed an abandoned response error.
780 // installing methods as result handlers
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
WinEHPrepare.cpp 143 ArrayRef<const CatchPadInst *> Handlers) {
149 for (const CatchPadInst *CPI : Handlers) {
251 SmallVector<const CatchPadInst *, 2> Handlers;
252 for (const BasicBlock *CatchPadBB : CatchSwitch->handlers()) {
254 Handlers.push_back(CatchPad);
268 // MSVC FrameHandler3/4 on x64&Arm64 expect Catch Handlers in $tryMap$
274 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchLow, Handlers);
277 for (const auto *CatchPad : Handlers) {
301 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchHigh, Handlers);
374 "SEH doesn't have multiple handlers per __try")
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Lex/
Pragma.cpp 80 auto I = Handlers.find(Name);
81 if (I != Handlers.end())
85 I = Handlers.find(StringRef());
86 if (I != Handlers.end())
92 assert(!Handlers.count(Handler->getName()) &&
94 Handlers[Handler->getName()].reset(Handler);
98 auto I = Handlers.find(Handler->getName());
99 assert(I != Handlers.end() &&
103 Handlers.erase(I);
165 /// rest of the pragma, passing it to the registered pragma handlers
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 203 assert(!DD && Handlers.size() == NumUserHandlers &&
332 Handlers.emplace_back(std::make_unique<CodeViewDebug>(this),
340 Handlers.emplace_back(std::unique_ptr<DwarfDebug>(DD), DbgTimerName,
349 Handlers.emplace_back(std::unique_ptr<PseudoProbeHandler>(PP), PPTimerName,
407 Handlers.emplace_back(std::unique_ptr<EHStreamer>(ES), EHTimerName,
413 Handlers.emplace_back(std::make_unique<WinCFGuard>(this), CFGuardName,
417 for (const HandlerInfo &HI : Handlers) {
558 for (const HandlerInfo &HI : Handlers) {
822 for (const HandlerInfo &HI : Handlers) {
1279 for (const HandlerInfo &HI : Handlers) {
    [all...]
  /src/external/mit/xorg/server/xorg-server/hw/xnest/
Makefile 17 GC.c GCOps.c Handlers.c Init.c Keyboard.c \
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
variant.d 2385 * with `variant`'s current value. Visiting handlers are passed
2388 * `variant` are handled across all handlers.
2408 template visit(Handlers...)
2409 if (Handlers.length > 0)
2415 return visitImpl!(true, VariantType, Handlers)(variant);
2514 // disallow providing multiple generic handlers to visit
2521 // bad, two generic handlers
2551 template tryVisit(Handlers...)
2552 if (Handlers.length > 0)
2558 return visitImpl!(false, VariantType, Handlers)(variant)
    [all...]
exception.d 23 $(TR $(TD Handlers) $(TD
  /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
echo.cpp 772 LLVMBasicBlockRef *Handlers = static_cast<LLVMBasicBlockRef*>(
774 LLVMGetHandlers(Src, Handlers);
776 LLVMAddHandler(Dst, DeclareBB(Handlers[i]));
777 free(Handlers);
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseStmt.cpp 2399 // Borland allows SEH-handlers with 'try'
2423 StmtVector Handlers;
2434 Handlers.push_back(Handler.get());
2437 // handlers.
2438 if (Handlers.empty())
2441 return Actions.ActOnCXXTryBlock(TryLoc, TryBlock.get(), Handlers);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmt.cpp 4426 /// handlers and creates a try statement from them.
4428 ArrayRef<Stmt *> Handlers) {
4452 const unsigned NumHandlers = Handlers.size();
4453 assert(!Handlers.empty() &&
4454 "The parser shouldn't call this if there are no handlers.");
4458 CXXCatchStmt *H = cast<CXXCatchStmt>(Handlers[i]);
4520 return CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers);
TreeTransform.h 2323 ArrayRef<Stmt *> Handlers) {
2324 return getSema().ActOnCXXTryBlock(TryLoc, TryBlock, Handlers);
7769 // (such as exception and fallthrough handlers) for the first time.
8127 // Transform the handlers.
8129 SmallVector<Stmt *, 8> Handlers;
8136 Handlers.push_back(Handler.getAs<Stmt>());
8144 Handlers);
  /src/external/mit/libcbor/dist/docs/doxygen/search/
search.js 100 // ------------ Event Handlers
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 4499 SmallVector<BasicBlock *, 2> Handlers;
4504 Handlers.push_back(BB);
4519 for (BasicBlock *Handler : Handlers)
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h 3706 /* Get the number of handlers on the catchswitch instruction */
3710 * Obtain the basic blocks acting as handlers for a catchswitch instruction.
3712 * The Handlers parameter should point to a pre-allocated array of
3718 * @param Handlers Memory address of an array to be filled with basic blocks.
3720 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Core.cpp 3292 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers) {
3294 for (const BasicBlock *H : CSI->handlers())
3295 *Handlers++ = wrap(H);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 4837 ArrayRef<Stmt *> Handlers);

Completed in 159 milliseconds