MCPcopy Create free account
hub / github.com/antlr/codebuff / indent

Method indent

output/java8/1.4.16/Interpreter.java:623–631  ·  view source on GitHub ↗
(STWriter out, InstanceScope scope, int strIndex)

Source from the content-addressed store, hash-verified

621 }
622
623 protected void indent(STWriter out, InstanceScope scope, int strIndex) {
624 String indent = scope.st.impl.strings[strIndex];
625 if ( debug ) {
626 int start = out.index(); // track char we're about to write
627 EvalExprEvent e = new IndentEvent(scope, start, start+indent.length()-1, getExprStartChar(scope), getExprStopChar(scope));
628 trackDebugEvent(scope, e);
629 }
630 out.pushIndentation(indent);
631 }
632
633 /** Write out an expression result that doesn't use expression options.
634 * E.g., {@code <name>}

Callers 1

_execMethod · 0.95

Calls 6

getExprStartCharMethod · 0.95
getExprStopCharMethod · 0.95
trackDebugEventMethod · 0.95
indexMethod · 0.65
pushIndentationMethod · 0.65
lengthMethod · 0.45

Tested by

no test coverage detected