src/share/vm/adlc/filebuff.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hs-6771309 Cdiff src/share/vm/adlc/filebuff.hpp

src/share/vm/adlc/filebuff.hpp

Print this page
rev 461 : Fixed 6771309: debugging AD files is difficult without #line directives in generated code
Summary: more and better #line and #define directives in the generated code; ADLC itself accepts #line directives
Reviewed-by: never, kvn

*** 66,75 **** --- 66,76 ---- // This returns a pointer to the start of the current line in the buffer, // and increments bufeol and filepos to point at the end of that line. char *get_line(void); int linenum() const { return _linenum; } + void set_linenum(int line) { _linenum = line; } // This converts a pointer into the buffer to a file offset. It only works // when the pointer is valid (i.e. just obtained from getline()). int getoff(const char *s) { return _bufoff+(int)(s-_buf); } };
src/share/vm/adlc/filebuff.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File