Searched refs:throw_ (Results 1 – 11 of 11) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | blockexit.d | 41 throw_ = 2, enumerator 48 any = (fallthru | throw_ | return_ | goto_ | halt), 414 result &= ~(BE.throw_ | BE.errthrow); in blockExit() 418 result &= ~BE.throw_; in blockExit() 422 if (mustNotThrow && (result & BE.throw_)) in blockExit() 450 if (s._body && (result & BE.throw_)) in blockExit() 452 if (s.finalbody && (finalresult & BE.throw_)) in blockExit() 514 result |= BE.throw_; in blockExit() 557 return BE.throw_; in checkThrow()
|
| H A D | tokens.h | 55 throw_, enumerator 305 throw_, enumerator
|
| H A D | tokens.d | 46 throw_, enumerator 295 throw_, 458 TOK.throw_, 664 TOK.throw_: "throw",
|
| H A D | canthrow.d | 44 exception = BE.throw_,
|
| H A D | sideeffect.d | 184 case EXP.throw_:
|
| H A D | semantic3.d | 757 if (f.isnothrow && blockexit & BE.throw_) in visit() 760 if (!(blockexit & (BE.throw_ | BE.halt) || funcdecl.flags & FUNCFLAG.hasCatches)) in visit() 772 f.isnothrow = !(blockexit & BE.throw_); in visit() 1160 if (blockexit & BE.throw_) in visit()
|
| H A D | ob.d | 141 throw_, /// exits with throw enumerator 153 obtype == ObType.throw_ ? "throw" : in toString() 655 curblock.obtype = ObType.throw_; in toObNodes() 779 curblock.obtype = ObType.throw_; in toObNodes()
|
| H A D | expression.d | 1660 … inout(ThrowExp) isThrowExp() { return op == EXP.throw_ ? cast(typeof(return))this : null; } in isThrowExp() 4718 super(loc, EXP.throw_, __traits(classInstanceSize, ThrowExp), e); in this() 7211 EXP.import_, EXP.assert_, EXP.throw_, EXP.dotIdentifier, EXP.dotTemplateDeclaration,
|
| H A D | statementsem.d | 3639 if (!(tcs._body.blockExit(sc.func, false) & BE.throw_) && ClassDeclaration.exception) in package() 3693 blockexit &= ~BE.throw_; // don't worry about paths that otherwise may throw in package()
|
| H A D | parse.d | 6418 case TOK.throw_: 8695 case TOK.throw_: in parseUnaryExp() 9439 EXP.throw_ : PREC.unary,
|
| H A D | hdrgen.d | 2588 case EXP.throw_: return visitThrow(e.isThrowExp()); in expressionPrettyPrint()
|