Searched refs:rangefe (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | cond.c | 58 StaticForeach::StaticForeach(Loc loc, ForeachStatement *aggrfe, ForeachRangeStatement *rangefe) in StaticForeach() argument 60 assert(!!aggrfe ^ !!rangefe); in StaticForeach() 63 this->rangefe = rangefe; in StaticForeach() 72 rangefe ? (ForeachRangeStatement *)rangefe->syntaxCopy() : NULL in syntaxCopy() 167 assert(sfe->rangefe && parameters->dim == 1); in createForeach() 168 return new ForeachRangeStatement(loc, sfe->rangefe->op, (*parameters)[0], in createForeach() 169 sfe->rangefe->lwr->syntaxCopy(), in createForeach() 170 sfe->rangefe->upr->syntaxCopy(), s, loc); in createForeach() 253 Loc aloc = sfe->aggrfe ? sfe->aggrfe->aggr->loc : sfe->rangefe->lwr->loc; in lowerNonArrayAggregate() 262 Parameter *p = sfe->aggrfe ? (*sfe->aggrfe->parameters)[i] : sfe->rangefe->prm; in lowerNonArrayAggregate() [all …]
|
| H A D | cond.h | 52 ForeachRangeStatement *rangefe; variable 56 StaticForeach(Loc loc, ForeachStatement *aggrfe, ForeachRangeStatement *rangefe);
|
| H A D | hdrgen.c | 327 assert(s->sfe->rangefe); in visit() 328 visit(s->sfe->rangefe); in visit() 1407 assert(s->sfe->rangefe); in visit() 1408 foreachRangeWithoutBody(s->sfe->rangefe); in visit()
|
| H A D | statement.c | 427 assert(d->sfe && !!d->sfe->aggrfe ^ !!d->sfe->rangefe); in toStatement()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | cond.d | 113 ForeachRangeStatement rangefe; variable 121 extern (D) this(const ref Loc loc, ForeachStatement aggrfe, ForeachRangeStatement rangefe) in this() argument 123 assert(!!aggrfe ^ !!rangefe); in this() 127 this.rangefe = rangefe; in this() 135 rangefe ? rangefe.syntaxCopy() : null in syntaxCopy() 225 assert(rangefe && parameters.dim == 1); in private() 226 …return new ForeachRangeStatement(loc, rangefe.op, (*parameters)[0], rangefe.lwr.syntaxCopy(), rang… in private() 310 auto aloc = aggrfe ? aggrfe.aggr.loc : rangefe.lwr.loc; in lowerNonArrayAggregate() 318 auto p = aggrfe ? (*aggrfe.parameters)[i] : rangefe.prm; in lowerNonArrayAggregate() 351 if (rangefe) in lowerNonArrayAggregate() [all …]
|
| H A D | cond.h | 51 ForeachRangeStatement *rangefe; variable
|
| H A D | hdrgen.d | 393 assert(s.sfe.rangefe); in visit() 394 visit(s.sfe.rangefe); in visit() 1135 assert(s.sfe.rangefe); in visit() 1136 foreachRangeWithoutBody(s.sfe.rangefe); in visit()
|
| H A D | parse.d | 5424 auto rangefe = new AST.ForeachRangeStatement(loc, op, p, aggr, upr, _body, endloc); in parseForeach() local 5427 return rangefe; in parseForeach() 5431 …return new AST.StaticForeachDeclaration(new AST.StaticForeach(loc, null, rangefe), parseBlock(pLas… in parseForeach() 5435 … return new AST.StaticForeachStatement(loc, new AST.StaticForeach(loc, null, rangefe)); in parseForeach()
|