Searched refs:StaticForeach (Results 1 - 18 of 18) sorted by relevance
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | cond.h | 46 class StaticForeach class 56 StaticForeach(Loc loc, ForeachStatement *aggrfe, ForeachRangeStatement *rangefe); 57 StaticForeach *syntaxCopy(); 60 void staticForeachPrepare(StaticForeach *sfe, Scope *sc); 61 bool staticForeachReady(StaticForeach *sfe);
|
H A D | cond.c | 58 StaticForeach::StaticForeach(Loc loc, ForeachStatement *aggrfe, ForeachRangeStatement *rangefe) function in class:StaticForeach 67 StaticForeach *StaticForeach::syntaxCopy() 69 return new StaticForeach( 84 static void lowerArrayAggregate(StaticForeach *sfe, Scope *sc) 156 * Where aggregate/lower, upper are as for the current StaticForeach. 159 static Statement *createForeach(StaticForeach *sfe, Loc loc, Parameters *parameters, Statement *s) 250 static void lowerNonArrayAggregate(StaticForeach *sfe, Scope *sc) 392 void staticForeachPrepare(StaticForeach *sf [all...] |
H A D | attrib.h | 21 class StaticForeach; 210 StaticForeach *sfe; 216 StaticForeachDeclaration(StaticForeach *sfe, Dsymbols *decl);
|
H A D | statement.h | 45 class StaticForeach; 383 StaticForeach *sfe; 385 StaticForeachStatement(Loc loc, StaticForeach *sfe);
|
H A D | attrib.c | 1393 StaticForeachDeclaration::StaticForeachDeclaration(StaticForeach *sfe, Dsymbols *decl)
|
H A D | statement.c | 1024 StaticForeachStatement::StaticForeachStatement(Loc loc, StaticForeach *sfe)
|
H A D | parse.c | 4855 new StaticForeach(loc, isRange ? NULL : (ForeachStatement *)s, 4869 new StaticForeach(loc, isRange ? NULL : (ForeachStatement *)s,
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | cond.h | 45 class StaticForeach class 55 StaticForeach *syntaxCopy();
|
H A D | attrib.h | 18 class StaticForeach; 195 StaticForeach *sfe;
|
H A D | cond.d | 96 extern (C++) final class StaticForeach : RootObject 130 StaticForeach syntaxCopy() 132 return new StaticForeach( 215 * Where aggregate/lower, upper are as for the current StaticForeach.
|
H A D | statement.h | 41 class StaticForeach; 399 StaticForeach *sfe;
|
H A D | foreachvar.d | 297 case STMT.StaticForeach:
|
H A D | statement.d | 377 inout(StaticForeachStatement) isStaticForeachStatement() { return stmt == STMT.StaticForeach ? cast(typeof(return))this : null; } 1103 StaticForeach sfe; 1105 extern (D) this(const ref Loc loc, StaticForeach sfe) 1107 super(loc, STMT.StaticForeach);
|
H A D | astenums.d | 355 StaticForeach,
|
H A D | attrib.d | 1136 StaticForeach sfe; /// contains `static foreach` expansion logic 1150 extern (D) this(StaticForeach sfe, Dsymbols* decl)
|
H A D | statementsem.d | 4521 import dmd.cond: StaticForeach; 4522 auto field = Identifier.idPool(StaticForeach.tupleFieldName.ptr,StaticForeach.tupleFieldName.length); 4702 case STMT.StaticForeach:
|
H A D | parse.d | 5431 return new AST.StaticForeachDeclaration(new AST.StaticForeach(loc, null, rangefe), parseBlock(pLastDecl)); 5435 return new AST.StaticForeachStatement(loc, new AST.StaticForeach(loc, null, rangefe)); 5457 return new AST.StaticForeachDeclaration(new AST.StaticForeach(loc, aggrfe, null), parseBlock(pLastDecl)); 5461 return new AST.StaticForeachStatement(loc, new AST.StaticForeach(loc, aggrfe, null));
|
H A D | ob.d | 841 case STMT.StaticForeach:
|
Completed in 352 milliseconds