Home | History | Annotate | Download | only in dmd

Lines Matching refs:apply

7  * Source:      $(LINK2 https://github.com/dlang/dmd/blob/master/src/dmd/apply.d, _apply.d)
9 * Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/apply.d
12 module dmd.apply;
40 int apply(FP, Params...)(Dsymbol symbol, FP fp, Params params)
44 return nd.members.foreachDsymbol( (s) { return s && s.apply(fp, params); } );
48 return ad.include(ad._scope).foreachDsymbol( (s) { return s && s.apply(fp, params); } );
55 return tm.members.foreachDsymbol( (s) { return s && s.apply(fp, params); } );
112 //printf("NewExp::apply(): %s\n", toChars());
118 //printf("NewAnonClassExp::apply(): %s\n", toChars());
139 //printf("CallExp::apply(apply_fp_t fp, void *param): %s\n", toChars());
145 //printf("CallExp::apply(apply_fp_t fp, void *param): %s\n", toChars());
151 //printf("ArrayExp::apply(apply_fp_t fp, void *param): %s\n", toChars());