Home | History | Annotate | Download | only in dmd

Lines Matching refs:TOK

732         if (!inferForeachAggregate(sc, fs.op == TOK.foreach_, fs.aggr, sapply))
1094 if (fs.op == TOK.foreach_reverse_)
1107 if (fs.op == TOK.foreach_reverse_)
1119 if (fs.op == TOK.foreach_)
1163 if (fs.op == TOK.foreach_reverse_)
1197 if (fs.op == TOK.foreach_)
1364 if (fs.op == TOK.foreach_reverse_)
1471 const(char)* r = (fs.op == TOK.foreach_reverse_) ? "R" : "";
1670 auto fld = new FuncLiteralDeclaration(fs.loc, fs.endloc, tf, TOK.delegate_, fs);
1767 auto ie = new ExpInitializer(loc, (fs.op == TOK.foreach_) ? fs.lwr : fs.upr);
1778 ie = new ExpInitializer(loc, (fs.op == TOK.foreach_) ? fs.upr : fs.lwr);
1784 if (fs.op == TOK.foreach_)
1797 if (fs.op == TOK.foreach_reverse_)
1826 if (fs.op == TOK.foreach_)
1897 sdtor = new ScopeGuardStatement(ifs.loc, TOK.onScopeExit, sdtor);
2836 if (sc.os.tok == TOK.onScopeFailure)
2843 rs.error("`return` statements cannot be in `%s` bodies", Token.toChars(sc.os.tok));
3216 if (sc.os && sc.os.tok != TOK.onScopeFailure)
3218 bs.error("`break` is not allowed inside `%s` bodies", Token.toChars(sc.os.tok));
3303 if (sc.os && sc.os.tok != TOK.onScopeFailure)
3305 cs.error("`continue` is not allowed inside `%s` bodies", Token.toChars(sc.os.tok));
3710 if (oss.tok != TOK.onScopeExit)
3715 if (sc.os && sc.os.tok != TOK.onScopeFailure)
3718 oss.error("cannot put `%s` statement inside `%s`", Token.toChars(oss.tok), Token.toChars(sc.os.tok));
3723 oss.error("cannot put `%s` statement inside `finally` block", Token.toChars(oss.tok));
3731 if (oss.tok != TOK.onScopeFailure)
3992 if (sc.os && sc.os.tok != TOK.onScopeFailure)
3995 error(c.loc, "cannot put `catch` statement inside `%s`", Token.toChars(sc.os.tok));
4171 switch (sgs.tok)
4173 case TOK.onScopeExit:
4177 case TOK.onScopeFailure:
4181 case TOK.onScopeSuccess:
4304 size_t k = (fs.op == TOK.foreach_) ? j : n - 1 - j;
4768 while (p.token.value != TOK.endOfFile)