Skip to content

Commit b62d2cf

Browse files
authored
refactor: rename Token to WrappedToken (#576)
Currently the name conflicts with the name for raw tokens.
1 parent cd65a26 commit b62d2cf

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

lib/productions/enum.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { list, unescape, autoParenter } from "./helpers.js";
2-
import { Token } from "./token.js";
2+
import { WrappedToken } from "./token.js";
33
import { Base } from "./base.js";
44

5-
class EnumValue extends Token {
5+
class EnumValue extends WrappedToken {
66
/**
77
* @param {import("../tokeniser").Tokeniser} tokeniser
88
*/

lib/productions/extended-attributes.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Base } from "./base.js";
22
import { ArrayBase } from "./array-base.js";
3-
import { Token } from "./token.js";
3+
import { WrappedToken } from "./token.js";
44
import { list, argument_list, autoParenter, unescape } from "./helpers.js";
55
import { validationError } from "../error.js";
66

@@ -10,7 +10,7 @@ import { validationError } from "../error.js";
1010
*/
1111
function tokens(tokeniser, tokenName) {
1212
return list(tokeniser, {
13-
parser: Token.parser(tokeniser, tokenName),
13+
parser: WrappedToken.parser(tokeniser, tokenName),
1414
listName: tokenName + " list",
1515
});
1616
}

lib/productions/token.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { Base } from "./base.js";
44
import { unescape } from "./helpers.js";
55

6-
export class Token extends Base {
6+
export class WrappedToken extends Base {
77
/**
88
* @param {import("../tokeniser").Tokeniser} tokeniser
99
* @param {string} type
@@ -12,7 +12,10 @@ export class Token extends Base {
1212
return () => {
1313
const value = tokeniser.consumeType(type);
1414
if (value) {
15-
return new Token({ source: tokeniser.source, tokens: { value } });
15+
return new WrappedToken({
16+
source: tokeniser.source,
17+
tokens: { value },
18+
});
1619
}
1720
};
1821
}

0 commit comments

Comments
 (0)