/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLateEHPrepare.cpp | 171 MachineInstr *Catch = &*CatchPos; local 172 Register ExnReg = Catch->getOperand(0).getReg(); 276 MachineInstr *Catch = &*CatchPos; local 278 if (Catch->getNextNode() != Extract) 279 EHPad->insert(Catch->getNextNode(), Extract->removeFromParent()); 297 Register ExnReg = Catch->getOperand(0).getReg();
|
H A D | WebAssemblyCFGStackify.cpp | 1013 MachineInstr *Catch = nullptr; local 1018 Catch = &MI; 1019 ExnReg = Catch->getOperand(0).getReg(); 1023 assert(Catch && "EH pad does not have a catch"); 1026 auto SplitPos = std::next(Catch->getIterator());
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | WinEHFuncInfo.h | 79 enum class ClrHandlerType { Catch, Finally, Fault, Filter }; member in class:llvm::ClrHandlerType
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCleanup.h | 105 enum Kind { Cleanup, Catch, Terminate, Filter, PadEnd }; enumerator in enum:clang::CodeGen::EHScope::Kind 183 : EHScope(Catch, enclosingEHScope) { 227 return Scope->getKind() == Catch; 521 case EHScope::Catch:
|
H A D | CGObjCRuntime.cpp | 188 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size()); local 190 Catch->setHandler(I, { Handlers[I].TypeInfo, Handlers[I].Flags }, Handlers[I].Block);
|
H A D | CGCoroutine.cpp | 239 auto *Catch = new (CGF.getContext()) local 243 TryStmt = CXXTryStmt::Create(CGF.getContext(), Loc, TryBody, Catch); 656 CXXCatchStmt Catch(Loc, /*exDecl=*/nullptr, 659 CXXTryStmt::Create(getContext(), Loc, S.getBody(), &Catch);
|
H A D | CGException.cpp | 608 case EHScope::Catch: { 663 case EHScope::Catch: 693 case EHScope::Catch: 763 case EHScope::Catch: 826 case EHScope::Catch: 1201 // Catch the exception if this isn't a catch-all.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 559 const auto *Catch = cast<CatchPadInst>(CatchBlock->getFirstNonPHI()); local 561 cast<ConstantInt>(Catch->getArgOperand(0))->getZExtValue()); 564 ClrHandlerType::Catch, TypeToken, CatchBlock); 566 for (const User *U : Catch->users()) 571 FuncInfo.EHPadStateMap[Catch] = CatchState; 590 if (const auto *Catch = dyn_cast<CatchPadInst>(Pad)) { 599 UnwindDest = Catch->getCatchSwitch()->getUnwindDest();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 1548 const ObjCAtCatchStmt *Catch = TS->getCatchStmt(I - 1); local 1549 CT = mergeCanThrow(CT, canThrow(Catch)); 1551 if (Catch->hasEllipsis())
|
H A D | AnalysisBasedWarnings.cpp | 300 if (auto *Catch = 302 QualType Caught = Catch->getCaughtType();
|
H A D | TreeTransform.h | 7493 StmtResult Catch = getDerived().TransformStmt(S->getCatchStmt(I)); local 7494 if (Catch.isInvalid()) 7496 if (Catch.get() != S->getCatchStmt(I)) 7498 CatchStmts.push_back(Catch.get());
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 1831 ObjCAtCatchStmt *Catch = S->getCatchStmt(I); local 1832 VarDecl *catchDecl = Catch->getCatchParamDecl(); 1838 startLoc = Catch->getBeginLoc(); 1845 if (Catch->hasEllipsis()) { 1847 lastCatchBody = Catch->getCatchBody(); 1850 assert(*SM->getCharacterData(Catch->getRParenLoc()) == ')' && 1873 lastCatchBody = Catch->getCatchBody(); 1874 SourceLocation rParenLoc = Catch->getRParenLoc();
|
H A D | RewriteModernObjC.cpp | 1959 ObjCAtCatchStmt *Catch = S->getCatchStmt(I); local 1960 VarDecl *catchDecl = Catch->getCatchParamDecl(); 1962 startLoc = Catch->getBeginLoc(); 1971 ConvertSourceLocationToLineDirective(Catch->getBeginLoc(), Result); 1975 SourceLocation rParenLoc = Catch->getRParenLoc(); 1992 SourceLocation lBraceLoc = Catch->getCatchBody()->getBeginLoc();
|
/freebsd-11-stable/sys/conf/ |
H A D | kern.mk | 53 # Catch-all for all the things that are in our tree, but for which we're
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 3594 LLVMBasicBlockRef Then, LLVMBasicBlockRef Catch, 3598 LLVMBasicBlockRef Then, LLVMBasicBlockRef Catch,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinException.cpp | 1283 case ClrHandlerType::Catch:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Core.cpp | 3110 LLVMBasicBlockRef Then, LLVMBasicBlockRef Catch, 3117 unwrap(B)->CreateInvoke(FnT, unwrap(Fn), unwrap(Then), unwrap(Catch), 3123 LLVMBasicBlockRef Then, LLVMBasicBlockRef Catch, 3126 unwrap<FunctionType>(Ty), unwrap(Fn), unwrap(Then), unwrap(Catch),
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 2562 StmtResult Catch = Actions.ActOnObjCAtCatchStmt(AtCatchFinallyLoc, local 2566 if (!Catch.isInvalid()) 2567 CatchStmts.push_back(Catch.get());
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtPrinter.cpp | 128 void PrintRawCXXCatchStmt(CXXCatchStmt *Catch);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 6725 CT = LandingPadInst::Catch; 6738 if (CT == LandingPadInst::Catch) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 2805 enum ClauseType { Catch, Filter }; enumerator in enum:llvm::ShuffleVectorInst::LandingPadInst::ClauseType
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 2904 Vals.push_back(LandingPadInst::Catch);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4720 assert((CT != LandingPadInst::Catch || 4722 "Catch clause has a invalid type!");
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 4338 MultiStmtArg Catch, Stmt *Finally);
|
/freebsd-11-stable/contrib/ldns/ |
H A D | configure | 15410 /* Catch a bug in an HP-UX C compiler. See
|