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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
cond.h 22 class ForeachStatement;
50 ForeachStatement *aggrfe;
scope.h 19 class ForeachStatement;
85 ForeachStatement *fes; // if nested function for ForeachStatement, this is it
statement.h 148 ForeachStatement *isForeachStatement() { return stmt == STMTforeach ? (ForeachStatement*)this : NULL; }
326 class ForeachStatement : public Statement
343 ForeachStatement *syntaxCopy();
sapply.d 105 override void visit(ForeachStatement s)
statement_rewrite_walker.d 104 override void visit(ForeachStatement s)
cond.d 104 * this case, it contains the corresponding ForeachStatement. For
107 ForeachStatement aggrfe;
121 extern (D) this(const ref Loc loc, ForeachStatement aggrfe, ForeachRangeStatement rangefe)
221 return new ForeachStatement(loc, aggrfe.op, parameters, aggrfe.aggr.syntaxCopy(), s, loc);
434 aggrfe = new ForeachStatement(loc, TOK.foreach_, pparams[2], aggr,
declaration.h 22 class ForeachStatement;
572 ForeachStatement *fes; // if foreach body, this is the foreach
statement.d 391 inout(ForeachStatement) isForeachStatement() { return stmt == STMT.Foreach ? cast(typeof(return))this : null; }
926 extern (C++) final class ForeachStatement : Statement
952 override ForeachStatement syntaxCopy()
954 return new ForeachStatement(loc, op,
statementsem.d 668 override void visit(ForeachStatement fs)
673 //printf("ForeachStatement::semantic() %p\n", fs);
680 static bool checkForArgTypes(ForeachStatement fs)
1375 private static extern(D) Expression applyOpApply(ForeachStatement fs, Type tab, Dsymbol sapply,
1410 private static extern(D) Expression applyDelegate(ForeachStatement fs, Expression flde,
1435 private static extern(D) Expression applyArray(ForeachStatement fs, Expression flde,
1502 private static extern(D) Expression applyAssocArray(ForeachStatement fs, Expression flde, TypeAArray taa)
1610 * fs = ForeachStatement
1616 static FuncExp foreachBodyToFunction(Scope* sc, ForeachStatement fs, TypeFunction tfld)
4239 public auto makeTupleForeach(Scope* sc, bool isStatic, bool isDecl, ForeachStatement fs, Dsymbols* dbody, bool needExpansion
    [all...]
blockexit.d 261 override void visit(ForeachStatement s)
dscope.d 94 ForeachStatement fes; /// if nested function for ForeachStatement, this is it
visitor.h 28 class ForeachStatement;
401 virtual void visit(ForeachStatement *s) { visit((Statement *)s); }
parsetimevisitor.d 107 void visit(AST.ForeachStatement s) { visit(cast(AST.Statement)s); }
transitivevisitor.d 141 override void visit(AST.ForeachStatement s)
143 //printf("Visiting ForeachStatement\n");
hdrgen.d 321 private void foreachWithoutBody(ForeachStatement s)
342 override void visit(ForeachStatement s)
1089 void foreachWithoutBody(ForeachStatement s)
func.d 298 ForeachStatement fes; /// if foreach body, this is the foreach
3676 extern (D) this(const ref Loc loc, const ref Loc endloc, Type type, TOK tok, ForeachStatement fes, Identifier id = null)
opover.d 1557 bool inferApplyArgTypes(ForeachStatement fes, Scope* sc, ref Dsymbol sapply)
dinterpret.d 1260 override void visit(ForeachStatement s)
parse.d 5450 auto aggrfe = new AST.ForeachStatement(loc, op, parameters, aggr, _body, endloc);
  /src/external/gpl3/gcc.old/dist/gcc/d/
toir.cc 699 void visit (ForeachStatement *)

Completed in 47 milliseconds