Lines Matching defs:Throw
243 StmtResult SemaObjC::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) {
245 if (Throw) {
246 ExprResult Result = SemaRef.DefaultLvalueConversion(Throw);
254 Throw = Result.get();
256 QualType ThrowType = Throw->getType();
263 << Throw->getType() << Throw->getSourceRange());
267 return new (Context) ObjCAtThrowStmt(AtLoc, Throw);
270 StmtResult SemaObjC::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw,
275 if (!Throw) {
284 return BuildObjCAtThrowStmt(AtLoc, Throw);