Lines Matching refs:origin

58 	Location origin;	/* Name of file and line number */  member
154 istream->origin.fname = simplify(name); in new_input_file()
158 istream->origin.lineno = 0; in new_input_file()
180 new_input_string(char *str, const Location *origin) in new_input_string() argument
188 istream->origin = *origin; in new_input_string()
199 Location origin; in Parse_FromString() local
201 origin.fname = current->origin.fname; in Parse_FromString()
202 origin.lineno = lineno; in Parse_FromString()
208 current = new_input_string(str, &origin); in Parse_FromString()
277 current->origin.lineno++; in Parse_ReadNextConditionalLine()
283 current->origin.lineno++; in Parse_ReadNextConditionalLine()
295 current->origin.lineno++; in read_logical_line()
306 current->origin.lineno++; in read_logical_line()
338 current->origin.lineno++; in Parse_ReadUnparsedLine()
374 current->origin.lineno++; in skip_empty_lines_and_read_char()
405 current->origin.lineno++; in skip_empty_lines_and_read_char()
423 current->origin.lineno++; in skip_empty_lines_and_read_char()
457 return current ? current->origin.lineno : 0; in Parse_Getlineno()
463 return current ? current->origin.fname : NULL; in Parse_Getfilename()
467 Parse_SetLocation(Location *origin) in Parse_SetLocation() argument
469 post_parse = origin; in Parse_SetLocation()
473 Parse_FillLocation(Location *origin) in Parse_FillLocation() argument
476 *origin = *post_parse; in Parse_FillLocation()
478 origin->lineno = Parse_Getlineno(); in Parse_FillLocation()
479 origin->fname = Parse_Getfilename(); in Parse_FillLocation()