Lines Matching defs:line

41   // Delimit command-line definitions from in-file definitions:
85 // Each top-level keyword should appear as the first non-whitespace on a line.
92 _ptr = _curline; // Reset ptr to start of new line
95 if (ident == NULL) { // Empty line
96 continue; // Get the next line
111 else if (!strcmp(ident, "#line")) preproc_line();
925 // ELSE advance to the next character, or start of the next line
2741 int line = linenum();
2832 // ELSE advance to the next character, or start of the next line
3102 // Start code line.
3148 // Finish code line.
3692 // ELSE advance to the next character, or start of the next line
4145 int line = linenum();
4161 char* location = get_line_string(line);
4240 int line = linenum();
4250 char* location = get_line_string(line);
4403 // given a pointer into a line of the buffer.
4669 // A "#line" keyword has been seen, so parse the rest of the line.
4671 int line = get_int();
4679 parse_err(SYNERR, "missing '\"' at end of #line directive");
4694 _buf.set_linenum(line);
4698 // A "#define" keyword has been seen, so parse the rest of the line.
4712 // An "#undef" keyword has been seen, so parse the rest of the line.
4723 // Issue a parser error message, and skip to the end of the current line
4737 for(;*_ptr != '\n'; _ptr++) ; // Skip to the end of the current line
4758 // the beginning of a line, or else report an error.
4762 "Must be able to find which line we are in" );
4766 parse_err(SYNERR, "'%c' must be at beginning of line\n", _curchar);
4774 // garbage at the end of this line. Set the scan point to the beginning of
4775 // the next line.
4779 parse_err(SYNERR, "garbage char '%c' at end of line\n", _curchar);
4810 parse_err(SYNERR, "expected preprocessor command, got end of line\n");
4846 // line count.
4872 do { _ptr++; next++; } while(*_ptr != '\n'); // So go to end of line
4958 int line = linenum ? linenum : this->linenum();
4960 sprintf(location, "\n#line %d \"%s\"\n", line, file);
5010 assert(0 == strncmp(cp, "line", 4), "must be a #line directive");
5012 assert(eol != NULL, "must find end of line");