26 skipped lines |
|
28 | | 28 | | unsigned int startSeg; |
|
29 | | 29 | | int startPosStyling; |
|
| | 30 | | int mask; |
|
31 | | 32 | | bool InternalIsLeadByte(char ch); |
|
32 | | 33 | | void Fill(int position); |
|
2 skipped lines |
35 | | 36 | | DocumentAccessor(Document *pdoc_, PropSet &props_, WindowID id_=0) : |
|
36 | | 37 | | Accessor(), pdoc(pdoc_), props(props_), id(id_), |
|
37 | | 38 | | lenDoc(-1), validLen(0), chFlags(0), chWhile(0), |
|
38 | | startSeg(0), startPosStyling(0) { | | 39 | | startSeg(0), startPosStyling(0), |
| | 40 | | mask(127) { // Initialize the mask to be big enough for any lexer. |
|
40 | | 42 | | ~DocumentAccessor(); |
|
41 | | 43 | | bool Match(int pos, const char *s); |
|
25 skipped lines |