HomeSort by: relevance | last modified time | path
    Searched defs:Handlers (Results 1 - 10 of 10) 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/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...]
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/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/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/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/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/clang/lib/Sema/
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);

Completed in 61 milliseconds