Lines Matching refs:Literal
26 import { LiteralTag, Literal, LiteralBuffer } from "../base/literal";
70 let nameLiteral = new Literal(LiteralTag.STRING, String(prop.getName()));
73 let valLiteral: Literal = createConstantLiteral(prop);
82 let valLiteral: Literal;
86 …valLiteral = new Literal(LiteralTag.GENERATOR, compilerDriver.getFuncInternalName(valueNode, compi…
88 …valLiteral = new Literal(LiteralTag.METHOD, compilerDriver.getFuncInternalName(valueNode, compiler…
90 … let affiliateLiteral = new Literal(LiteralTag.METHODAFFILIATE, getParamLengthOfFunc(valueNode));
96 valLiteral = new Literal(LiteralTag.NULLVALUE, null);
102 let valLiteral = new Literal(LiteralTag.ACCESSOR, null);
128 function createConstantLiteral(prop: Property): Literal {
129 let valLiteral: Literal;
131 …valLiteral = new Literal(LiteralTag.STRING, jshelpers.getTextOfIdentifierOrLiteral(prop.getValue()…
135 valLiteral = new Literal(LiteralTag.INTEGER, value);
137 valLiteral = new Literal(LiteralTag.DOUBLE, value);
141 valLiteral = new Literal(LiteralTag.BOOLEAN, true);
143 valLiteral = new Literal(LiteralTag.BOOLEAN, false);
146 valLiteral = new Literal(LiteralTag.NULLVALUE, null);