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

1 2

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
statement_rewrite_walker.d 164 if (s.catches && s.catches.dim)
166 for (size_t i = 0; i < s.catches.dim; i++)
168 Catch c = (*s.catches)[i];
sapply.d 154 for (size_t i = 0; i < s.catches.dim; i++)
155 if (doCond((*s.catches)[i].handler))
foreachvar.d 228 foreach (ca; *s.catches)
statement.d 1561 Catches* catches;
1565 extern (D) this(const ref Loc loc, Statement _body, Catches* catches)
1569 this.catches = catches;
1574 auto a = new Catches(catches.dim);
1575 foreach (i, c; *catches)
func.d 178 auto catches = new Catches();
182 catches.push(ctch);
184 Statement s2 = new TryCatchStatement(Loc.initial, s._body, catches);
2293 auto catches = new Catches();
2294 catches.push(c);
2295 sf = new TryCatchStatement(loc, s2, catches);
2360 auto catches = new Catches();
    [all...]
statementsem.d 345 auto catches = new Catches();
348 catches.push(ctch);
350 Statement st = new TryCatchStatement(Loc.initial, _body, catches);
3584 /* Even if body is empty, still do semantic analysis on catches
3587 foreach (i, c; *tcs.catches)
3598 // Determine if current catch 'hides' any previous catches
3601 Catch cj = (*tcs.catches)[j];
3636 /* If the try body never throws, we can eliminate any catches
3641 foreach_reverse (i; 0 .. tcs.catches.dim
    [all...]
statement.h 580 Catches *catches; member in class:TryCatchStatement
blockexit.d 396 foreach (c; *s.catches)
semantic3.d 1457 auto catches = new Catches();
1459 catches.push(ctch);
1461 ctor.fbody = new TryCatchStatement(ctor.loc, ctor.fbody, catches);
1467 * Hopefully we can use this version someday when scope(failure) catches
parse.d 6362 AST.Catches* catches = null;
6395 if (!catches)
6396 catches = new AST.Catches();
6397 catches.push(c);
6407 if (!catches && !finalbody)
6411 if (catches)
6412 s = new AST.TryCatchStatement(loc, _body, catches);
transitivevisitor.d 277 foreach (c; *s.catches)
ob.d 692 * catches
705 // create new break block that follows all the catches
710 foreach (cs; *s.catches)
dinterpret.d 1453 foreach (ca; *s.catches)
1472 foreach (ca; *s.catches)
hdrgen.d 667 foreach (c; *s.catches)
  /src/external/gpl3/gcc.old/dist/gcc/d/
toir.cc 1211 if (s->catches)
1213 for (size_t i = 0; i < s->catches->length; i++)
1215 Catch *vcatch = (*s->catches)[i];
1270 tree catches = pop_stmt_list (); local
1272 /* Back-end expects all catches in a TRY_CATCH_EXPR to be enclosed in a
1275 if (TREE_CODE (catches) != STATEMENT_LIST)
1278 append_to_statement_list_force (catches, &stmt_list);
1279 catches = stmt_list;
1282 add_stmt (build2 (TRY_CATCH_EXPR, void_type_node, trybody, catches));
  /src/external/gpl3/gcc/dist/gcc/cp/
except.cc 462 int catches = 0;
469 && ++catches == 2)
461 int catches = 0; local
  /src/external/gpl3/gcc.old/dist/gcc/cp/
except.cc 458 int catches = 0;
465 && ++catches == 2)
457 int catches = 0; local
  /src/external/apache2/llvm/dist/llvm/lib/Support/Unix/
Path.inc 438 // Note: this check catches strange situations. In all cases, LLVM should
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
exception.d 645 Catches and returns the exception thrown from the given expression.
693 Catches and returns the exception thrown from the given expression.
731 Catches the exception thrown from the given expression and returns the
777 Value that collectExceptionMsg returns when it catches an exception
  /src/external/gpl2/diffutils/dist/config/
texinfo.tex 6228 % Same as above, but check for italic font. Actually this also catches
  /src/external/gpl2/gmake/dist/config/
texinfo.tex 7088 % Same as above, but check for italic font. Actually this also catches
  /src/external/gpl2/grep/dist/doc/
texinfo.tex 6064 % Same as above, but check for italic font. Actually this also catches
  /src/external/gpl2/groff/dist/doc/
texinfo.tex 6953 % Same as above, but check for italic font. Actually this also catches
  /src/external/gpl2/texinfo/dist/doc/
texinfo.tex 6953 % Same as above, but check for italic font. Actually this also catches
  /src/external/bsd/am-utils/dist/doc/
texinfo.tex 9910 % Same as above, but check for italic font. Actually this also catches

Completed in 85 milliseconds

1 2