Home
last modified time | relevance | path

Searched refs:CanThrow (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp1789 bool LoadBlockVarAddr, CanThrow; member
1794 CanThrow(CT) {} in CallBlockRelease()
1805 CGF.BuildBlockRelease(BlockVarAddr, FieldFlags, CanThrow); in Emit()
1968 bool CanThrow = in pushCaptureCleanup() local
1971 CanThrow); in pushCaptureCleanup()
2935 bool CanThrow) { in BuildBlockRelease() argument
2942 if (CanThrow) in BuildBlockRelease()
2950 bool LoadBlockVarAddr, bool CanThrow) { in enterByrefCleanup() argument
2952 CanThrow); in enterByrefCleanup()
H A DCodeGenFunction.h1764 bool CanThrow);
1787 bool LoadBlockVarAddr, bool CanThrow);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h161 BlockVarCopyInit(Expr *CopyExpr, bool CanThrow) in BlockVarCopyInit()
162 : ExprAndFlag(CopyExpr, CanThrow) {} in BlockVarCopyInit()
163 void setExprAndFlag(Expr *CopyExpr, bool CanThrow) { in setExprAndFlag()
164 ExprAndFlag.setPointerAndInt(CopyExpr, CanThrow); in setExprAndFlag()
2682 void setBlockVarCopyInit(const VarDecl* VD, Expr *CopyExpr, bool CanThrow);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp2407 static bool CanThrow(Expr *E, ASTContext &Ctx) { in CanThrow() function
2466 if (!CanThrow(C->getCallee(), *Context)) in VisitCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprCXX.cpp7232 CanThrowResult CanThrow = canThrow(Operand); in BuildCXXNoexceptExpr() local
7234 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen); in BuildCXXNoexceptExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp2579 bool CanThrow) { in setBlockVarCopyInit() argument
2583 BlockVarCopyInits[VD].setExprAndFlag(CopyExpr, CanThrow); in setBlockVarCopyInit()