Lines Matching refs:Throw
2881 StmtResult Sema::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) {
2882 if (Throw) {
2883 ExprResult Result = DefaultLvalueConversion(Throw);
2890 Throw = Result.take();
2892 QualType ThrowType = Throw->getType();
2899 << Throw->getType() << Throw->getSourceRange());
2903 return Owned(new (Context) ObjCAtThrowStmt(AtLoc, Throw));
2907 Sema::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw,
2912 if (!Throw) {
2921 return BuildObjCAtThrowStmt(AtLoc, Throw);