Merge pull request babel/babel-eslint#90 from hzoo/morePunctuatorTypes

change more tokentypes to be punctuator - fixes babel/babel-eslint#59
This commit is contained in:
Sebastian McKenzie 2015-05-11 08:15:41 +01:00
parent 0f13e5708b
commit 758e8d40e5

View File

@ -13,7 +13,16 @@ exports.toToken = function (token) {
type === tt.slash || type === tt.dot || type === tt.slash || type === tt.dot ||
type === tt.bracketL || type === tt.bracketR || type === tt.bracketL || type === tt.bracketR ||
type === tt.ellipsis || type === tt.arrow || type === tt.ellipsis || type === tt.arrow ||
type === tt.star || type === tt.star || type === tt.incDec ||
type === tt.colon || type === tt.question ||
type === tt.template || type === tt.backQuote ||
type === tt.dollarBraceL || type === tt.at ||
type === tt.logicalOR || type === tt.logicalAND ||
type === tt.bitwiseOR || type === tt.bitwiseXOR ||
type === tt.bitwiseAND || type === tt.equality ||
type === tt.relational || type === tt.bitShift ||
type === tt.plusMin || type === tt.modulo ||
type === tt.exponent || type === tt.prefix ||
type.isAssign) { type.isAssign) {
token.type = "Punctuator"; token.type = "Punctuator";
if (!token.value) token.value = type.label; if (!token.value) token.value = type.label;