Carries detailed information about the characters and line endings. One for each line in the input grammar file.
More...
#include <linesu.h>
Carries detailed information about the characters and line endings. One for each line in the input grammar file.
Definition at line 40 of file linesu.h.
◆ uiaLineEnd
uint32_t line_u::uiaLineEnd[3] |
the actual string of line ending character(s), if any
Definition at line 45 of file linesu.h.
◆ uiCharIndex
zero-based index of the first Unicode character of the line
Definition at line 42 of file linesu.h.
◆ uiLineIndex
zero-based line number
Definition at line 41 of file linesu.h.
◆ uiLineLength
aint line_u::uiLineLength |
number of Unicode characters in the line, including line end characters
Definition at line 43 of file linesu.h.
◆ uiTextLength
aint line_u::uiTextLength |
number of Unicode text characters in the line, excluding line end characters
Definition at line 44 of file linesu.h.
The documentation for this struct was generated from the following file:
APG Version 7.0 is licensed under the
2-Clause BSD License,
an Open Source Initiative Approved License.