本文整理了Java中org.mozilla.javascript.Node.getLineno()
方法的一些代码示例,展示了Node.getLineno()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.getLineno()
方法的具体详情如下:
包路径:org.mozilla.javascript.Node
类名称:Node
方法名:getLineno
[英]Return the line number recorded for this node.
[中]
代码示例来源:origin: rhino/js
private void updateLineNumber(Node node)
{
itsLineNumber = node.getLineno();
if (itsLineNumber == -1)
return;
cfw.addLineNumberEntry((short)itsLineNumber);
}
代码示例来源:origin: geogebra/geogebra
private void updateLineNumber(Node node)
{
itsLineNumber = node.getLineno();
if (itsLineNumber == -1)
return;
cfw.addLineNumberEntry((short)itsLineNumber);
}
代码示例来源:origin: io.apigee/rhino
private void updateLineNumber(Node node)
{
itsLineNumber = node.getLineno();
if (itsLineNumber == -1)
return;
cfw.addLineNumberEntry((short)itsLineNumber);
}
代码示例来源:origin: com.github.tntim96/rhino
private void updateLineNumber(Node node)
{
itsLineNumber = node.getLineno();
if (itsLineNumber == -1)
return;
cfw.addLineNumberEntry((short)itsLineNumber);
}
代码示例来源:origin: ro.isdc.wro4j/rhino
private void updateLineNumber(Node node)
{
itsLineNumber = node.getLineno();
if (itsLineNumber == -1)
return;
cfw.addLineNumberEntry((short)itsLineNumber);
}
代码示例来源:origin: com.sun.phobos/phobos-rhino
private void updateLineNumber(Node node)
{
itsLineNumber = node.getLineno();
if (itsLineNumber == -1)
return;
cfw.addLineNumberEntry((short)itsLineNumber);
}
代码示例来源:origin: geogebra/geogebra
@Override
public String toString() {
StringBuilder result = new StringBuilder();
result.append("Symbol (");
result.append(getDeclTypeName());
result.append(") name=");
result.append(name);
if (node != null) {
result.append(" line=");
result.append(node.getLineno());
}
return result.toString();
}
}
代码示例来源:origin: com.github.tntim96/rhino
@Override
public String toString() {
StringBuilder result = new StringBuilder();
result.append("Symbol (");
result.append(getDeclTypeName());
result.append(") name=");
result.append(name);
if (node != null) {
result.append(" line=");
result.append(node.getLineno());
}
return result.toString();
}
}
代码示例来源:origin: io.apigee/rhino
@Override
public String toString() {
StringBuilder result = new StringBuilder();
result.append("Symbol (");
result.append(getDeclTypeName());
result.append(") name=");
result.append(name);
if (node != null) {
result.append(" line=");
result.append(node.getLineno());
}
return result.toString();
}
}
代码示例来源:origin: ro.isdc.wro4j/rhino
@Override
public String toString() {
StringBuilder result = new StringBuilder();
result.append("Symbol (");
result.append(getDeclTypeName());
result.append(") name=");
result.append(name);
if (node != null) {
result.append(" line=");
result.append(node.getLineno());
}
return result.toString();
}
}
代码示例来源:origin: rhino/js
private void updateLineNumber(Node node)
{
int lineno = node.getLineno();
if (lineno != itsLineNumber && lineno >= 0) {
if (itsData.firstLinePC < 0) {
itsData.firstLinePC = lineno;
}
itsLineNumber = lineno;
addIcode(Icode_LINE);
addUint16(lineno & 0xFFFF);
}
}
代码示例来源:origin: geogebra/geogebra
private void updateLineNumber(Node node)
{
int lineno = node.getLineno();
if (lineno != lineNumber && lineno >= 0) {
if (itsData.firstLinePC < 0) {
itsData.firstLinePC = lineno;
}
lineNumber = lineno;
addIcode(Icode_LINE);
addUint16(lineno & 0xFFFF);
}
}
代码示例来源:origin: com.sun.phobos/phobos-rhino
private void updateLineNumber(Node node)
{
int lineno = node.getLineno();
if (lineno != itsLineNumber && lineno >= 0) {
if (itsData.firstLinePC < 0) {
itsData.firstLinePC = lineno;
}
itsLineNumber = lineno;
addIcode(Icode_LINE);
addUint16(lineno & 0xFFFF);
}
}
代码示例来源:origin: io.apigee/rhino
private void updateLineNumber(Node node)
{
int lineno = node.getLineno();
if (lineno != lineNumber && lineno >= 0) {
if (itsData.firstLinePC < 0) {
itsData.firstLinePC = lineno;
}
lineNumber = lineno;
addIcode(Icode_LINE);
addUint16(lineno & 0xFFFF);
}
}
代码示例来源:origin: ro.isdc.wro4j/rhino
private void updateLineNumber(Node node)
{
int lineno = node.getLineno();
if (lineno != lineNumber && lineno >= 0) {
if (itsData.firstLinePC < 0) {
itsData.firstLinePC = lineno;
}
lineNumber = lineno;
addIcode(Icode_LINE);
addUint16(lineno & 0xFFFF);
}
}
代码示例来源:origin: com.github.tntim96/rhino
private void updateLineNumber(Node node)
{
int lineno = node.getLineno();
if (lineno != lineNumber && lineno >= 0) {
if (itsData.firstLinePC < 0) {
itsData.firstLinePC = lineno;
}
lineNumber = lineno;
addIcode(Icode_LINE);
addUint16(lineno & 0xFFFF);
}
}
代码示例来源:origin: geogebra/geogebra
Node destructuringAssignmentHelper(int variableType, Node left,
Node right, String tempName)
Scope result = createScopeNode(Token.LETEXPR, left.getLineno());
result.addChildToFront(new Node(Token.LET,
createName(Token.NAME, tempName, right)));
代码示例来源:origin: com.github.tntim96/rhino
Node destructuringAssignmentHelper(int variableType, Node left,
Node right, String tempName)
Scope result = createScopeNode(Token.LETEXPR, left.getLineno());
result.addChildToFront(new Node(Token.LET,
createName(Token.NAME, tempName, right)));
代码示例来源:origin: ro.isdc.wro4j/rhino
Node destructuringAssignmentHelper(int variableType, Node left,
Node right, String tempName)
Scope result = createScopeNode(Token.LETEXPR, left.getLineno());
result.addChildToFront(new Node(Token.LET,
createName(Token.NAME, tempName, right)));
代码示例来源:origin: io.apigee/rhino
Node destructuringAssignmentHelper(int variableType, Node left,
Node right, String tempName)
Scope result = createScopeNode(Token.LETEXPR, left.getLineno());
result.addChildToFront(new Node(Token.LET,
createName(Token.NAME, tempName, right)));
内容来源于网络,如有侵权,请联系作者删除!