1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| /*
| * @copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper
| * @copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos
| * @license BSD-3-Clause (see LICENSE in the root directory of this source tree)
| */
|
| /**
| * @private
| */
| export class ParsePosition {
| constructor(index) {
| this._index = index;
| this._errorIndex = -1;
| }
|
| getIndex(){
| return this._index;
| }
|
| setIndex(index){
| this._index = index;
| }
|
| getErrorIndex(){
| return this._errorIndex;
| }
|
| setErrorIndex(errorIndex){
| this._errorIndex = errorIndex;
| }
| }
|
|