MCPcopy Index your code
hub / github.com/nodejs/node / updateLabelExpressions

Function updateLabelExpressions

test/fixtures/snapshot/typescript.js:104113–104131  ·  view source on GitHub ↗

* Updates literal expressions for labels with actual label numbers.

()

Source from the content-addressed store, hash-verified

104111 * Updates literal expressions for labels with actual label numbers.
104112 */
104113 function updateLabelExpressions() {
104114 if (labelExpressions !== undefined && labelNumbers !== undefined) {
104115 for (var labelNumber_1 = 0; labelNumber_1 < labelNumbers.length; labelNumber_1++) {
104116 var labels = labelNumbers[labelNumber_1];
104117 if (labels !== undefined) {
104118 for (var _i = 0, labels_1 = labels; _i < labels_1.length; _i++) {
104119 var label = labels_1[_i];
104120 var expressions = labelExpressions[label];
104121 if (expressions !== undefined) {
104122 for (var _a = 0, expressions_1 = expressions; _a < expressions_1.length; _a++) {
104123 var expression = expressions_1[_a];
104124 expression.text = String(labelNumber_1);
104125 }
104126 }
104127 }
104128 }
104129 }
104130 }
104131 }
104132 /**
104133 * Tries to enter or leave a code block.
104134 */

Callers 1

flushFinalLabelFunction · 0.85

Calls 1

StringClass · 0.85

Tested by

no test coverage detected