protected void entity(ListBuffer<DCTree> list) { newline = false; addPendingText(list, bp - 1); list.add(entity()); if (textStart == -1) { textStart = bp; lastNonWhite = -1; } }
protected void entity(ListBuffer<DCTree> list) { newline = false; addPendingText(list, bp - 1); list.add(entity()); if (textStart == -1) { textStart = bp; lastNonWhite = -1; } }
protected void inlineTag(ListBuffer<DCTree> list) { newline = false; nextChar(); if (ch == '@') { addPendingText(list, bp - 2); list.add(inlineTag()); textStart = bp; lastNonWhite = -1; } else { if (textStart == -1) textStart = bp - 1; lastNonWhite = bp; } }
protected void inlineTag(ListBuffer<DCTree> list) { newline = false; nextChar(); if (ch == '@') { addPendingText(list, bp - 2); list.add(inlineTag()); textStart = bp; lastNonWhite = -1; } else { if (textStart == -1) textStart = bp - 1; lastNonWhite = bp; } }
addPendingText(trees, bp - 1); trees.add(html()); if (textStart == -1) { addPendingText(trees, bp - 1); trees.add(m.at(bp).Erroneous(newString(bp, bp+1), diagSource, "dc.bad.gt")); nextChar(); addPendingText(trees, lastNonWhite); break loop; addPendingText(trees, lastNonWhite);
addPendingText(trees, bp - 1); trees.add(html()); if (textStart == -1) { addPendingText(trees, bp - 1); trees.add(m.at(bp).Erroneous(newString(bp, bp+1), diagSource, "dc.bad.gt")); nextChar(); addPendingText(trees, lastNonWhite); break loop; addPendingText(trees, lastNonWhite);
addPendingText(trees, bp - 1); trees.add(html()); break; newline = false; if (--depth == 0) { addPendingText(trees, bp - 1); nextChar(); return trees.toList();
addPendingText(trees, bp - 1); trees.add(html()); break; newline = false; if (--depth == 0) { addPendingText(trees, bp - 1); nextChar(); return trees.toList();
addPendingText(v, bp - 1); nextChar(); } else { attrValueChar(v); addPendingText(v, bp - 1);
addPendingText(v, bp - 1); nextChar(); } else { attrValueChar(v); addPendingText(v, bp - 1);