Rename primitive types to reserved types (#8984)

This commit is contained in:
Daniel Tschinder 2018-11-07 14:50:36 -08:00 committed by Brian Ng
parent 756ded4d64
commit 343f776ca5
16 changed files with 20 additions and 20 deletions

View File

@ -10,7 +10,7 @@ import { types as tc } from "../tokenizer/context";
import * as charCodes from "charcodes"; import * as charCodes from "charcodes";
import { isIteratorStart } from "../util/identifier"; import { isIteratorStart } from "../util/identifier";
const primitiveTypes = [ const reservedTypes = [
"any", "any",
"bool", "bool",
"boolean", "boolean",
@ -504,8 +504,8 @@ export default (superClass: Class<Parser>): Class<Parser> =>
} }
checkReservedType(word: string, startLoc: number) { checkReservedType(word: string, startLoc: number) {
if (primitiveTypes.indexOf(word) > -1) { if (reservedTypes.indexOf(word) > -1) {
this.raise(startLoc, `Cannot overwrite primitive type ${word}`); this.raise(startLoc, `Cannot overwrite reserved type ${word}`);
} }
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:10)" "throws": "Cannot overwrite reserved type string (1:10)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:21)" "throws": "Cannot overwrite reserved type string (1:21)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:12)" "throws": "Cannot overwrite reserved type string (1:12)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type number (1:5)" "throws": "Cannot overwrite reserved type number (1:5)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type number (1:9)" "throws": "Cannot overwrite reserved type number (1:9)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:11)" "throws": "Cannot overwrite reserved type string (1:11)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type bool (1:13)" "throws": "Cannot overwrite reserved type bool (1:13)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:14)" "throws": "Cannot overwrite reserved type string (1:14)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:14)" "throws": "Cannot overwrite reserved type string (1:14)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:19)" "throws": "Cannot overwrite reserved type string (1:19)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:16)" "throws": "Cannot overwrite reserved type string (1:16)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:14)" "throws": "Cannot overwrite reserved type string (1:14)"
} }

View File

@ -1,3 +1,3 @@
{ {
"throws": "Cannot overwrite primitive type string (1:12)" "throws": "Cannot overwrite reserved type string (1:12)"
} }

View File

@ -4,5 +4,5 @@
"jsx", "jsx",
"flow" "flow"
], ],
"throws": "Cannot overwrite primitive type _ (2:5)" "throws": "Cannot overwrite reserved type _ (2:5)"
} }

View File

@ -4,5 +4,5 @@
"jsx", "jsx",
"flow" "flow"
], ],
"throws": "Cannot overwrite primitive type _ (2:13)" "throws": "Cannot overwrite reserved type _ (2:13)"
} }