Lines Matching refs:line
64 static Boolean dependency_exists(Name target, Property line);
118 register Property line; in find_suffix_rule() local
330 line = maybe_append_prop(target, line_prop); in find_suffix_rule()
331 enter_dependency(line, source, false); in find_suffix_rule()
332 line->body.line.target = true_target; in find_suffix_rule()
365 line = maybe_append_prop(target, line_prop); in find_suffix_rule()
367 *command = line; in find_suffix_rule()
369 if ((source->stat.time > (*command)->body.line.dependency_time) && in find_suffix_rule()
379 body.line. in find_suffix_rule()
386 (*command)->body.line.dependency_time = in find_suffix_rule()
387 MAX((*command)->body.line.dependency_time, in find_suffix_rule()
392 (*command)->body.line.dependency_time); in find_suffix_rule()
395 (*command)->body.line.dependency_time); in find_suffix_rule()
399 line->body.line.is_out_of_date = true; in find_suffix_rule()
419 line->body.line.sccs_command = false; in find_suffix_rule()
420 if (line->body.line.command_template == NULL) { in find_suffix_rule()
421 line->body.line.command_template = in find_suffix_rule()
424 enter_dependency(line, source, false); in find_suffix_rule()
425 line->body.line.target = true_target; in find_suffix_rule()
430 line->body.line.star = target_body; in find_suffix_rule()
445 line->body.line.less = source; in find_suffix_rule()
446 line->body.line.percent = NULL; in find_suffix_rule()
447 add_target_to_chain(source, &(line->body.line.query)); in find_suffix_rule()
459 ((*command)->body.line.star == NULL)) { in find_suffix_rule()
460 (*command)->body.line.star = target_body; in find_suffix_rule()
500 Property line; in find_ar_suffix_rule() local
551 line = get_prop(target->prop, line_prop); in find_ar_suffix_rule()
552 line->body.line.star = body; in find_ar_suffix_rule()
701 register Property line; in build_suffix_list() local
743 ((line = get_prop(rule->prop, line_prop)) != NULL)) { in build_suffix_list()
761 line->body.line.command_template; in build_suffix_list()
800 register Property line; in find_percent_rule() local
1041 line = get_prop(target->prop, line_prop); in find_percent_rule()
1042 *command = line; in find_percent_rule()
1045 while(line->body.line.query != NULL) { in find_percent_rule()
1046 Chain to_free = line->body.line.query; in find_percent_rule()
1047 line->body.line.query = line->body.line.query->next; in find_percent_rule()
1051 if (line->body.line.dependencies != NULL) { in find_percent_rule()
1053 for (depe = line->body.line.dependencies; in find_percent_rule()
1069 if ((depe->name->stat.time > line->body.line.dependency_time) && in find_percent_rule()
1077 time_to_string(line->body.line.dependency_time)); in find_percent_rule()
1080 line->body.line.dependency_time = in find_percent_rule()
1081 MAX(line->body.line.dependency_time, depe->name->stat.time); in find_percent_rule()
1092 line->body.line.is_out_of_date = true; in find_percent_rule()
1094 add_target_to_chain(depe->name, &(line->body.line.query)); in find_percent_rule()
1116 (true_target->stat.time < line->body.line.dependency_time)) { in find_percent_rule()
1118 line->body.line.is_out_of_date = true; in find_percent_rule()
1138 line->body.line.sccs_command = false; in find_percent_rule()
1139 line->body.line.target = true_target; in find_percent_rule()
1140 line->body.line.command_template = pat_rule->command_template; in find_percent_rule()
1141 line->body.line.star = GETNAME(percent.buffer.start, FIND_LENGTH); in find_percent_rule()
1142 line->body.line.less = less; in find_percent_rule()
1151 line->body.line.percent = NULL; in find_percent_rule()
1153 line->body.line.percent = GETNAME(left + 1, right - left - 1); in find_percent_rule()
1156 line->body.line.percent = NULL; in find_percent_rule()
1305 Property line = maybe_append_prop(target, line_prop); in create_target_group_and_dependencies_list() local
1317 enter_dependency(line, depe, false); in create_target_group_and_dependencies_list()
1326 enter_dependency(line, depe, false); in create_target_group_and_dependencies_list()
1361 line->body.line.target_group = new_target_group; in create_target_group_and_dependencies_list()
1431 dependency_exists(Name target, Property line) in dependency_exists() argument
1435 if (line == NULL) { in dependency_exists()
1438 for (dp = line->body.line.dependencies; dp != NULL; dp = dp->next) { in dependency_exists()