HomeSort by: relevance | last modified time | path
    Searched refs:canThrow (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExceptionSpec.cpp 556 CanThrowResult OldCanThrow = Old->canThrow();
557 CanThrowResult NewCanThrow = New->canThrow();
800 CanThrowResult SuperCanThrow = Superset->canThrow();
801 CanThrowResult SubCanThrow = Subset->canThrow();
995 R = mergeCanThrow(R, Self.canThrow(SubStmt));
1054 return FT->canThrow();
1063 CT = mergeCanThrow(CT, Self.canThrow(Init));
1119 CanThrowResult Sema::canThrow(const Stmt *S) {
1125 return canThrow(cast<ConstantExpr>(S)->getSubExpr());
1193 CT = mergeCanThrow(CT, canThrow(*Cap))
    [all...]
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)
Sema.cpp 1957 S.Context.setBlockVarCopyInit(VD, Init, S.canThrow(Init));
  /src/external/apache2/llvm/dist/llvm/lib/IR/
InlineAsm.cpp 32 bool isAlignStack, AsmDialect asmDialect, bool canThrow)
36 Dialect(asmDialect), CanThrow(canThrow) {
45 bool canThrow) {
47 isAlignStack, asmDialect, canThrow);
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...]
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
blockexit.d 18 import dmd.canthrow;
113 result |= canThrow(s.exp, func, mustNotThrow);
221 result |= canThrow(s.condition, func, mustNotThrow);
240 result |= canThrow(s.condition, func, mustNotThrow);
258 result |= canThrow(s.increment, func, mustNotThrow);
264 result |= canThrow(s.aggr, func, mustNotThrow);
280 result |= canThrow(s.condition, func, mustNotThrow);
319 result |= canThrow(s.condition, func, mustNotThrow);
364 result |= canThrow(s.exp, func, mustNotThrow);
386 result |= canThrow(s.exp, func, mustNotThrow)
    [all...]
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...]
expression.h 53 BE canThrow(Expression *e, FuncDeclaration *func, bool mustNotThrow);
traits.d 23 import dmd.canthrow;
1757 err |= tf.isnothrow && canThrow(ex, sc2.func, false);
  /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/utils/TableGen/
CodeGenIntrinsics.h 118 bool canThrow;
IntrinsicEmitter.cpp 581 if (L->canThrow != R->canThrow)
582 return R->canThrow;
739 if (!Intrinsic.canThrow ||
748 if (!Intrinsic.canThrow)
CodeGenTarget.cpp 652 canThrow = false;
846 canThrow = true;
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyLowerEmscriptenEHSjLj.cpp 280 static bool canThrow(const Value *V) {
812 bool NeedInvoke = AllowExceptions && canThrow(II->getCalledOperand());
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCoroutine.cpp 137 Proto->canThrow() == CT_Cannot)
CGException.cpp 480 if (isNoexceptExceptionSpec(EST) && Proto->canThrow() == CT_Cannot) {
583 if (isNoexceptExceptionSpec(EST) && Proto->canThrow() == CT_Cannot &&
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...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ValueMapper.cpp 372 IA->getDialect(), IA->canThrow());
InlineFunction.cpp 554 if (!IA->canThrow()) {
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 4209 CanThrowResult canThrow() const;
4215 return ResultIfDependent ? canThrow() != CT_Can : canThrow() == CT_Cannot;
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go 1307 func InlineAsm(t Type, asmString, constraints string, hasSideEffects, isAlignStack bool, dialect InlineAsmDialect, canThrow bool) (rv Value) {
1312 rv.C = C.LLVMGetInlineAsm(t.C, casm, C.size_t(len(asmString)), cconstraints, C.size_t(len(constraints)), boolToLLVMBool(hasSideEffects), boolToLLVMBool(isAlignStack), C.LLVMInlineAsmDialect(dialect), boolToLLVMBool(canThrow))
  /src/external/apache2/llvm/dist/clang/lib/AST/
MicrosoftMangle.cpp 2762 if (FT->canThrow())
Type.cpp 3281 CanThrowResult FunctionProtoType::canThrow() const {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTWriterDecl.cpp 1015 Record.push_back(Init.canThrow());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp 2435 if (!IA->canThrow()) {

Completed in 98 milliseconds

1 2