Home | History | Annotate | Download | only in dmd

Lines Matching refs:deferred

325     extern (C++) __gshared Dsymbols deferred;    // deferred Dsymbol's needing semantic() run on them
326 extern (C++) __gshared Dsymbols deferred2; // deferred Dsymbol's needing semantic2() run on them
327 extern (C++) __gshared Dsymbols deferred3; // deferred Dsymbol's needing semantic3() run on them
328 extern (C++) __gshared uint dprogress; // progress resolving the deferred list
1284 deferred.push(s);
1300 * Run semantic() on deferred symbols.
1310 //if (deferred.dim) printf("+Module::runDeferredSemantic(), len = %d\n", deferred.dim);
1317 len = deferred.dim;
1333 memcpy(todo, deferred.tdata(), len * Dsymbol.sizeof);
1334 deferred.setDim(0);
1340 //printf("deferred: %s, parent = %s\n", s.toChars(), s.parent.toChars());
1342 //printf("\tdeferred.dim = %d, len = %d, dprogress = %d\n", deferred.dim, len, dprogress);
1346 while (deferred.dim < len || dprogress); // while making progress
1348 //printf("-Module::runDeferredSemantic(), len = %d\n", deferred.dim);