protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, ST self, int strIndex) { String indent = self.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(currentScope, start, start + indent.length() - 1, getExprStartChar(self), getExprStopChar(self)); trackDebugEvent(self, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
protected void indent(STWriter out, InstanceScope scope, int strIndex) { String indent = scope.st.impl.strings[strIndex]; if ( debug ) { int start = out.index(); // track char we're about to write EvalExprEvent e = new IndentEvent(scope, start, start + indent.length() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } out.pushIndentation(indent); }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., <name> */ protected int writeObjectNoOptions(STWriter out, ST self, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, self, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(currentScope, start, out.index() - 1, getExprStartChar(self), getExprStopChar(self)); trackDebugEvent(self, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
/** Write out an expression result that doesn't use expression options. * E.g., {@code <name>} */ protected int writeObjectNoOptions(STWriter out, InstanceScope scope, Object o) { int start = out.index(); // track char we're about to write int n = writeObject(out, scope, o, null); if ( debug ) { EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e); } return n; }
EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e);
EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e);
EvalExprEvent e = new EvalExprEvent(currentScope, start, out.index() - 1, getExprStartChar(self), getExprStopChar(self)); trackDebugEvent(self, e);
EvalExprEvent e = new EvalExprEvent(scope, start, out.index() - 1, getExprStartChar(scope), getExprStopChar(scope)); trackDebugEvent(scope, e);