Home
last modified time | relevance | path

Searched refs:Throw (Results 1 – 25 of 42) sorted by relevance

12

/openbsd/gnu/llvm/clang/include/clang/AST/
H A DStmtObjC.h359 Stmt *Throw; variable
363 : Stmt(ObjCAtThrowStmtClass), Throw(throwExpr) { in ObjCAtThrowStmt()
369 const Expr *getThrowExpr() const { return reinterpret_cast<Expr*>(Throw); } in getThrowExpr()
370 Expr *getThrowExpr() { return reinterpret_cast<Expr*>(Throw); } in getThrowExpr()
371 void setThrowExpr(Stmt *S) { Throw = S; } in setThrowExpr()
378 return Throw ? Throw->getEndLoc() : AtThrowLoc; in getEndLoc()
385 child_range children() { return child_range(&Throw, &Throw+1); } in children()
388 return const_child_range(&Throw, &Throw + 1); in children()
H A DCommentCommands.td136 def Throw : BlockCommand<"throw"> { let IsThrowsCommand = 1; }
/openbsd/gnu/llvm/compiler-rt/lib/asan/tests/
H A Dasan_exceptions_test.cpp11 void Throw(const char& arg) const { in Throw() function in Action
21 a.Throw('c'); in main()
/openbsd/gnu/usr.bin/perl/cpan/Test2-Suite/t/regression/
H A Dasync_subtest_missing_parent.t21 "Throw an error when a subtest finishes without a parent"
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp228 MachineSDNode *Throw = in Select() local
236 ReplaceNode(Node, Throw); in Select()
/openbsd/gnu/usr.bin/gcc/gcc/java/
H A Djava-tree.def65 /* Throw statement.
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaStmt.cpp4230 StmtResult Sema::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) { in BuildObjCAtThrowStmt() argument
4231 if (Throw) { in BuildObjCAtThrowStmt()
4232 ExprResult Result = DefaultLvalueConversion(Throw); in BuildObjCAtThrowStmt()
4239 Throw = Result.get(); in BuildObjCAtThrowStmt()
4241 QualType ThrowType = Throw->getType(); in BuildObjCAtThrowStmt()
4248 << Throw->getType() << Throw->getSourceRange()); in BuildObjCAtThrowStmt()
4252 return new (Context) ObjCAtThrowStmt(AtLoc, Throw); in BuildObjCAtThrowStmt()
4256 Sema::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw, in ActOnObjCAtThrowStmt() argument
4261 if (!Throw) { in ActOnObjCAtThrowStmt()
4270 return BuildObjCAtThrowStmt(AtLoc, Throw); in ActOnObjCAtThrowStmt()
H A DAnalysisBasedWarnings.cpp336 if (auto *Throw = dyn_cast<CXXThrowExpr>(S->getStmt())) in visitReachableThrows() local
337 Visit(Throw, *B); in visitReachableThrows()
369 visitReachableThrows(BodyCFG, [&](const CXXThrowExpr *Throw, CFGBlock &Block) { in checkThrowInNonThrowingFunc() argument
370 if (throwEscapes(S, Throw, Block, BodyCFG)) in checkThrowInNonThrowingFunc()
371 EmitDiagForCXXThrowInNonThrowingFunc(S, Throw->getThrowLoc(), FD); in checkThrowInNonThrowingFunc()
/openbsd/gnu/usr.bin/perl/cpan/podlators/t/data/
H A Dbasic.txt217 Throw in a few verbatim paragraphs.
H A Dbasic.pod330 Throw in a few verbatim paragraphs.
H A Dbasic.man260 Throw in a few verbatim paragraphs.
/openbsd/gnu/usr.bin/perl/cpan/Pod-Simple/t/
H A DJustPod02.t404 Throw in a few verbatim paragraphs.
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCGNU.cpp4053 llvm::CallBase *Throw = CGF.EmitRuntimeCallOrInvoke(ExceptionReThrowFn); in EmitThrowStmt() local
4054 Throw->setDoesNotReturn(); in EmitThrowStmt()
4058 llvm::CallBase *Throw = in EmitThrowStmt() local
4060 Throw->setDoesNotReturn(); in EmitThrowStmt()
H A DCodeGenFunction.cpp1869 if (const CXXThrowExpr *Throw = dyn_cast<CXXThrowExpr>(Cond)) { in EmitBranchOnBoolExpr() local
1875 EmitCXXThrowExpr(Throw, /*KeepInsertionPoint*/false); in EmitBranchOnBoolExpr()
H A DMicrosoftCXXABI.cpp772 llvm::FunctionCallee Throw = in getThrowFn() local
776 if (auto *Fn = dyn_cast<llvm::Function>(Throw.getCallee())) in getThrowFn()
779 return Throw; in getThrowFn()
/openbsd/gnu/llvm/libcxx/docs/Status/
H A DCxx14Issues.csv93 "`2078 <https://wg21.link/lwg2078>`__","Throw specification of async() incomplete","Chicago","|Comp…
/openbsd/gnu/gcc/config/
H A Dlib-link.m4472 dnl Handle this in the next round. Throw away the .la's
/openbsd/gnu/usr.bin/binutils-2.17/config/
H A Dlib-link.m4472 dnl Handle this in the next round. Throw away the .la's
/openbsd/gnu/usr.bin/texinfo/m4/
H A Dlib-link.m4472 dnl Handle this in the next round. Throw away the .la's
/openbsd/gnu/llvm/llvm/docs/
H A DExceptionHandling.rst121 Throw section in LLVM Code Generation
279 Throw Filters
/openbsd/games/hack/
H A Drumors452 Want fun? Throw a potion in a pool and go swimming!
/openbsd/gnu/gcc/gcc/cp/
H A DChangeLog-1994308 * except.c (expand_end_all_catch): Throw into outer context, if we
2283 * init.c (build_delete): Throw away const and volatile on `this'.
2691 * decl.c (push_overloaded_decl): Throw away built-in decls here.
H A DChangeLog-1996538 * rtti.c (build_x_typeid): Throw bad_typeid from here.
564 (build_typeid): Throw bad_typeid as needed.
/openbsd/gnu/gcc/gcc/doc/
H A Dtree-ssa.texi431 @item Throw an exception. This is currently not explicitly represented in
/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSema.h5238 StmtResult BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw);
5239 StmtResult ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw,

12