public static Node newNumber(double number) { NumberLiteral n = new NumberLiteral(); n.setNumber(number); return n; }
public static Node newNumber(double number) { NumberLiteral n = new NumberLiteral(); n.setNumber(number); return n; }
public static Node newNumber(double number) { NumberLiteral n = new NumberLiteral(); n.setNumber(number); return n; }
public static Node newNumber(double number) { NumberLiteral n = new NumberLiteral(); n.setNumber(number); return n; }
private AstNode objliteralProperty() throws IOException { AstNode pname; int tt = peekToken(); switch(tt) { case Token.NAME: pname = createNameNode(); break; case Token.STRING: pname = createStringLiteral(); break; case Token.NUMBER: pname = new NumberLiteral( ts.tokenBeg, ts.getString(), ts.getNumber()); break; default: if (compilerEnv.isReservedKeywordAsIdentifier() && TokenStream.isKeyword(ts.getString())) { // convert keyword to property name, e.g. ({if: 1}) pname = createNameNode(); break; } return null; } return pname; }
private AstNode objliteralProperty() throws IOException { AstNode pname; int tt = peekToken(); switch(tt) { case Token.NAME: pname = createNameNode(); break; case Token.STRING: pname = createStringLiteral(); break; case Token.NUMBER: pname = new NumberLiteral( ts.tokenBeg, ts.getString(), ts.getNumber()); break; default: if (compilerEnv.isReservedKeywordAsIdentifier() && TokenStream.isKeyword(ts.getString())) { // convert keyword to property name, e.g. ({if: 1}) pname = createNameNode(); break; } reportError("msg.bad.prop"); return null; } consumeToken(); return pname; }
private AstNode objliteralProperty() throws IOException { AstNode pname; int tt = peekToken(); switch(tt) { case Token.NAME: pname = createNameNode(); break; case Token.STRING: pname = createStringLiteral(); break; case Token.NUMBER: pname = new NumberLiteral( ts.tokenBeg, ts.getString(), ts.getNumber()); break; default: if (compilerEnv.isReservedKeywordAsIdentifier() && TokenStream.isKeyword(ts.getString())) { // convert keyword to property name, e.g. ({if: 1}) pname = createNameNode(); break; } reportError("msg.bad.prop"); return null; } consumeToken(); return pname; }
private AstNode objliteralProperty() throws IOException { AstNode pname; int tt = peekToken(); switch(tt) { case Token.NAME: pname = createNameNode(); break; case Token.STRING: pname = createStringLiteral(); break; case Token.NUMBER: pname = new NumberLiteral( ts.tokenBeg, ts.getString(), ts.getNumber()); break; default: if (compilerEnv.isReservedKeywordAsIdentifier() && TokenStream.isKeyword(ts.getString())) { // convert keyword to property name, e.g. ({if: 1}) pname = createNameNode(); break; } reportError("msg.bad.prop"); return null; } consumeToken(); return pname; }
reportError("msg.no.octal.strict"); return new NumberLiteral(ts.tokenBeg, s, ts.getNumber());
reportError("msg.no.octal.strict"); return new NumberLiteral(ts.tokenBeg, s, ts.getNumber());
s = "0x"+s; return new NumberLiteral(ts.tokenBeg, s, ts.getNumber());
s = "0x"+s; return new NumberLiteral(ts.tokenBeg, s, ts.getNumber());