Lines Matching defs:Throw
3870 StmtResult Sema::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) {
3871 if (Throw) {
3872 ExprResult Result = DefaultLvalueConversion(Throw);
3879 Throw = Result.get();
3881 QualType ThrowType = Throw->getType();
3888 << Throw->getType() << Throw->getSourceRange());
3892 return new (Context) ObjCAtThrowStmt(AtLoc, Throw);
3896 Sema::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw,
3901 if (!Throw) {
3910 return BuildObjCAtThrowStmt(AtLoc, Throw);