Home | History | Annotate | Download | only in AST

Lines Matching refs:Throw

312 /// \brief Represents Objective-C's \@throw statement.
315 Stmt *Throw;
319 : Stmt(ObjCAtThrowStmtClass), Throw(throwExpr) {
325 const Expr *getThrowExpr() const { return reinterpret_cast<Expr*>(Throw); }
326 Expr *getThrowExpr() { return reinterpret_cast<Expr*>(Throw); }
327 void setThrowExpr(Stmt *S) { Throw = S; }
334 return Throw ? Throw->getLocEnd() : AtThrowLoc;
341 child_range children() { return child_range(&Throw, &Throw+1); }