MCPcopy Create free account
hub / github.com/mozilla/rhino / generatePrintIds

Method generatePrintIds

rhino/src/main/java/org/mozilla/javascript/Node.java:1251–1258  ·  view source on GitHub ↗
(Node n, Map<Node, Integer> map)

Source from the content-addressed store, hash-verified

1249 }
1250
1251 private static void generatePrintIds(Node n, Map<Node, Integer> map) {
1252 if (Token.printTrees) {
1253 map.put(n, map.size());
1254 for (Node cursor = n.getFirstChild(); cursor != null; cursor = cursor.getNext()) {
1255 generatePrintIds(cursor, map);
1256 }
1257 }
1258 }
1259
1260 private static void appendPrintId(Node n, Map<Node, Integer> printIds, StringBuilder sb) {
1261 if (Token.printTrees) {

Callers 1

toStringTreeHelperMethod · 0.95

Calls 4

getNextMethod · 0.95
getFirstChildMethod · 0.80
putMethod · 0.65
sizeMethod · 0.65

Tested by

no test coverage detected