Lines Matching refs:separator_pos
210 size_t separator_pos) { in EvalRuleSpecificAssign() argument
214 ParseAssignStatement(after_targets, separator_pos, &var_name, &rhs_string, in EvalRuleSpecificAssign()
284 size_t separator_pos = after_targets.find_first_of("=;"); in EvalRule() local
286 if (separator_pos != string::npos) { in EvalRule()
287 separator = after_targets[separator_pos]; in EvalRule()
288 } else if (separator_pos == string::npos && in EvalRule()
291 separator_pos = after_targets.size(); in EvalRule()
297 if (separator == '=' && separator_pos) { in EvalRule()
298 EvalRuleSpecificAssign(targets, stmt, after_targets, separator_pos); in EvalRule()
306 if (!separator_pos) { in EvalRule()
321 separator_pos = string::npos; in EvalRule()
332 rule->ParsePrerequisites(after_targets, separator_pos, stmt); in EvalRule()