Searched refs:Throw (Results 1 - 5 of 5) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | StmtObjC.h | 315 Stmt *Throw; member in class:clang::ObjCAtThrowStmt 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); }
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 3360 StmtResult Sema::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) { argument 3361 if (Throw) { 3362 ExprResult Result = DefaultLvalueConversion(Throw); 3369 Throw = Result.get(); 3371 QualType ThrowType = Throw->getType(); 3378 << Throw->getType() << Throw->getSourceRange()); 3382 return new (Context) ObjCAtThrowStmt(AtLoc, Throw); 3386 Sema::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw, argument 3391 if (!Throw) { [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 1286 if (const CXXThrowExpr *Throw = dyn_cast<CXXThrowExpr>(Cond)) { 1292 EmitCXXThrowExpr(Throw, /*KeepInsertionPoint*/false);
|
H A D | CGObjCGNU.cpp | 2705 llvm::CallSite Throw = local 2707 Throw.setDoesNotReturn();
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 3452 StmtResult BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw); 3453 StmtResult ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw,
|
Completed in 106 milliseconds