OP_USE
if (gn->type & OP_USE) {
if (! (gn->type & OP_USE)) {
if (gn->type & (OP_USE|OP_OPTIONAL|OP_PHONY)) {
assert(cgn->type & (OP_USE|OP_TRANSFORM));
if ((cgn->type & OP_USE) || Lst_IsEmpty(&pgn->commands)) {
pgn->type |= cgn->type & ~(OP_OPMASK|OP_USE|OP_TRANSFORM|OP_DOUBLE);
if (cgn->type & OP_USE)
if ((child->type & (OP_USE|OP_INVISIBLE)) != 0)
if ((gn->type & (OP_USE|OP_PHONY)) == 0) {
if (gn->type & OP_USE) {
else if ( ! (cgn->type & OP_USE)) {
#define OP_NOTARGET (OP_NOTMAIN|OP_USE|OP_TRANSFORM)
if ( ! (cgn->type & OP_USE)) {
if (!gn->must_make && !(gn->type & OP_USE))
if (cgn->type & OP_USE)
{ P(NODE_USE), SPECIAL_USE, OP_USE },