Searched refs:foreachVar (Results 1 – 10 of 10) sorted by relevance
49 void foreachVar(Expression e, void delegate(VarDeclaration) dgVar) in foreachVar() function78 td.foreachVar((s) { dgVar(s.isVarDeclaration()); }); in foreachVar()85 ie.exp.foreachVar(dgVar); in foreachVar()
273 td.foreachVar(&symbolDg); in Dsymbol_canThrow()
659 return isexp ? foreachVar((s) { return s.needThis(); }) != 0 : false; in needThis()668 extern (D) void foreachVar(scope void delegate(Dsymbol) dg) in foreachVar() function688 extern (D) int foreachVar(scope int delegate(Dsymbol) dg) in foreachVar() function1168 v2.foreachVar((s) { s.setFieldOffset(ad, fieldState, isunion); }); in setFieldOffset()
1174 foreachVar(e, &dgVar); in collectVars()1410 td.foreachVar(&Dsymbol_visit); in genKill()2101 td.foreachVar(&Dsymbol_visit); in checkObErrors()
683 td.foreachVar((s) { s.accept(this); }); in visit()
1678 tup.foreachVar((s) { s.accept(this); });
6817 return tup.foreachVar(tv => tv.apply(&func, ad)); in determineFields()
352 td.foreachVar((s)
2294 td.foreachVar((s) in visit()
84 * dmd/canthrow.d (Dsymbol_canThrow): Use foreachVar.86 (TupleDeclaration::foreachVar): New function.87 (VarDeclaration::setFieldOffset): Use foreachVar.95 * dmd/expression.d (expandAliasThisTuples): Use foreachVar.