Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtObjC.h360 Stmt *Throw; variable
364 : Stmt(ObjCAtThrowStmtClass), Throw(throwExpr) { in ObjCAtThrowStmt()
370 const Expr *getThrowExpr() const { return reinterpret_cast<Expr*>(Throw); } in getThrowExpr()
371 Expr *getThrowExpr() { return reinterpret_cast<Expr*>(Throw); } in getThrowExpr()
372 void setThrowExpr(Stmt *S) { Throw = S; } in setThrowExpr()
379 return Throw ? Throw->getEndLoc() : AtThrowLoc; in getEndLoc()
386 child_range children() { return child_range(&Throw, &Throw+1); } in children()
389 return const_child_range(&Throw, &Throw + 1); in children()
H A DCommentCommands.td137 def Throw : BlockCommand<"throw"> { let IsThrowsCommand = 1; let NumArgs = 1; }
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjC.cpp242 StmtResult SemaObjC::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) { in BuildObjCAtThrowStmt() argument
244 if (Throw) { in BuildObjCAtThrowStmt()
245 ExprResult Result = SemaRef.DefaultLvalueConversion(Throw); in BuildObjCAtThrowStmt()
253 Throw = Result.get(); in BuildObjCAtThrowStmt()
255 QualType ThrowType = Throw->getType(); in BuildObjCAtThrowStmt()
262 << Throw->getType() << Throw->getSourceRange()); in BuildObjCAtThrowStmt()
266 return new (Context) ObjCAtThrowStmt(AtLoc, Throw); in BuildObjCAtThrowStmt()
269 StmtResult SemaObjC::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw, in ActOnObjCAtThrowStmt() argument
274 if (!Throw) { in ActOnObjCAtThrowStmt()
283 return BuildObjCAtThrowStmt(AtLoc, Throw); in ActOnObjCAtThrowStmt()
H A DAnalysisBasedWarnings.cpp359 if (auto *Throw = dyn_cast<CXXThrowExpr>(S->getStmt())) in visitReachableThrows() local
360 Visit(Throw, *B); in visitReachableThrows()
392 visitReachableThrows(BodyCFG, [&](const CXXThrowExpr *Throw, CFGBlock &Block) { in checkThrowInNonThrowingFunc() argument
393 if (throwEscapes(S, Throw, Block, BodyCFG)) in checkThrowInNonThrowingFunc()
394 EmitDiagForCXXThrowInNonThrowingFunc(S, Throw->getThrowLoc(), FD); in checkThrowInNonThrowingFunc()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp237 MachineSDNode *Throw = in Select() local
245 ReplaceNode(Node, Throw); in Select()
/freebsd/contrib/googletest/googlemock/test/
H A Dgmock_link_test.h189 using testing::Throw;
417 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(Throw(42)); in TEST()
H A Dgmock-more-actions_test.cc570 const Action<void(int n)> a = Throw('a'); in TEST()
577 const Action<double(char ch)> a = Throw(MyException()); in TEST()
582 const Action<double()> a = Throw(MyException()); in TEST()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h71 StmtResult BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw);
72 StmtResult ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw,
/freebsd/contrib/googletest/docs/reference/
H A Dactions.md34 | `Throw(exception)` | Throws the given exception, which can be any copyable value. Available since…
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp4193 llvm::CallBase *Throw = CGF.EmitRuntimeCallOrInvoke(ExceptionReThrowFn); in EmitThrowStmt() local
4194 Throw->setDoesNotReturn(); in EmitThrowStmt()
4197 llvm::CallBase *Throw = in EmitThrowStmt() local
4199 Throw->setDoesNotReturn(); in EmitThrowStmt()
H A DCodeGenFunction.cpp2000 if (const CXXThrowExpr *Throw = dyn_cast<CXXThrowExpr>(Cond)) { in EmitBranchOnBoolExpr() local
2006 EmitCXXThrowExpr(Throw, /*KeepInsertionPoint*/false); in EmitBranchOnBoolExpr()
H A DMicrosoftCXXABI.cpp782 llvm::FunctionCallee Throw = in getThrowFn() local
786 if (auto *Fn = dyn_cast<llvm::Function>(Throw.getCallee())) in getThrowFn()
789 return Throw; in getThrowFn()
/freebsd/usr.sbin/bsdconfig/share/
H A Ddialog.subr1545 # Throw up a dialog(1) infobox. The infobox remains until another dialog is
1563 # Throw up an Xdialog(1) infobox and do not dismiss it until stdin produces
1643 # Throw up a dialog(1) msgbox. The msgbox remains until the user presses ENTER
/freebsd/sys/contrib/openzfs/config/
H A Dlib-link.m4613 dnl Handle this in the next round. Throw away the .la's
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-actions.h2082 Throw(T&& exception) {
/freebsd/contrib/googletest/googletest/test/
H A Dgtest_unittest.cc6542 TEST(StreamingAssertionsTest, Throw) { in TEST() argument
/freebsd/contrib/bmake/mk/
H A DChangeLog643 e'X'it for each one. Throw an error if we are missing any 'X'
/freebsd/contrib/one-true-awk/testdir/
H A Dbib9790 And he said, Throw her down. So they threw her down: and some of her blood was sprinkled on the wal…