HomeSort by: relevance | last modified time | path
    Searched refs:CanThrow (Results 1 - 15 of 15) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
canthrow.d 9 * Source: $(LINK2 https://github.com/dlang/dmd/blob/master/src/dmd/canthrow.d, _canthrow.d)
11 * Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/canthrow.d
14 module dmd.canthrow;
36 * This is a subset of `BE` restricted to the values actually used by `canThrow`.
54 extern (C++) /* CT */ BE canThrow(Expression e, FuncDeclaration func, bool mustNotThrow)
56 //printf("Expression::canThrow(%d) %s\n", mustNotThrow, toChars());
58 extern (C++) final class CanThrow : StoppableVisitor
221 scope CanThrow ct = new CanThrow(func, mustNotThrow);
257 result |= canThrow(ie.exp, func, mustNotThrow)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InlineAsm.h 47 bool CanThrow;
51 bool isAlignStack, AsmDialect asmDialect, bool canThrow);
66 AsmDialect asmDialect = AD_ATT, bool canThrow = false);
71 bool canThrow() const { return CanThrow; }
  /src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantsContext.h 466 bool CanThrow;
470 InlineAsm::AsmDialect AsmDialect, bool canThrow)
473 AsmDialect(AsmDialect), CanThrow(canThrow) {}
479 CanThrow(Asm->canThrow()) {}
485 FTy == X.FTy && CanThrow == X.CanThrow;
494 FTy == Asm->getFunctionType() && CanThrow == Asm->canThrow();
    [all...]
InlineAsm.cpp 32 bool isAlignStack, AsmDialect asmDialect, bool canThrow)
36 Dialect(asmDialect), CanThrow(canThrow) {
45 bool canThrow) {
47 isAlignStack, asmDialect, canThrow);
Core.cpp 467 LLVMInlineAsmDialect Dialect, LLVMBool CanThrow) {
480 HasSideEffects, IsAlignStack, AD, CanThrow));
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBlocks.cpp 1705 bool LoadBlockVarAddr, CanThrow;
1710 CanThrow(CT) {}
1721 CGF.BuildBlockRelease(BlockVarAddr, FieldFlags, CanThrow);
1730 return DD->getType()->castAs<FunctionProtoType>()->canThrow();
1787 if (Ctx.getBlockVarCopyInit(Var).canThrow())
1884 bool CanThrow =
1887 CanThrow);
2039 if (CI.isByRef() && C.getBlockVarCopyInit(CI.getVariable()).canThrow())
2855 bool CanThrow) {
2862 if (CanThrow)
    [all...]
CodeGenFunction.h 2092 bool CanThrow);
2115 bool LoadBlockVarAddr, bool CanThrow);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 5939 BlockVarCopyInit(Expr *CopyExpr, bool CanThrow)
5940 : ExprAndFlag(CopyExpr, CanThrow) {}
5941 void setExprAndFlag(Expr *CopyExpr, bool CanThrow) {
5942 ExprAndFlag.setPointerAndInt(CopyExpr, CanThrow);
5945 bool canThrow() const { return ExprAndFlag.getInt(); }
ASTContext.h 2828 /// Set the copy initialization expression of a block var decl. \p CanThrow
2830 void setBlockVarCopyInit(const VarDecl* VD, Expr *CopyExpr, bool CanThrow);
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h 879 LLVMInlineAsmDialect Dialect, LLVMBool CanThrow);
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp 2578 static bool CanThrow(Expr *E, ASTContext &Ctx) {
2636 if (!CanThrow(C->getCallee(), *Context))
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 3474 bool HasSideEffect, AlignStack, AsmDialect, CanThrow;
3479 parseOptionalToken(lltok::kw_unwind, CanThrow) ||
3486 (unsigned(AsmDialect) << 2) | (unsigned(CanThrow) << 3);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp 5261 return S.canThrow(Result.get()) == CT_Cannot;
5515 return Self.canThrow(Result.get()) == CT_Cannot;
7775 CanThrowResult CanThrow = canThrow(Operand);
7777 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen);
8656 else if (NoexceptLoc.isValid() && canThrow(E) == CanThrowResult::CT_Can)
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 2875 bool CanThrow = (Record[0] >> 3) & 1;
2891 InlineAsm::AsmDialect(AsmDialect), CanThrow);
  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTContext.cpp 2869 bool CanThrow) {
2873 BlockVarCopyInits[VD].setExprAndFlag(CopyExpr, CanThrow);

Completed in 106 milliseconds