(cm, line)
| 5617 | } |
| 5618 | |
| 5619 | function getLineStyles(cm, line) { |
| 5620 | if (!line.styles || line.styles[0] != cm.state.modeGen) { |
| 5621 | var result = highlightLine(cm, line, line.stateAfter = getStateBefore(cm, lineNo(line))); |
| 5622 | line.styles = result.styles; |
| 5623 | if (result.classes) line.styleClasses = result.classes; |
| 5624 | else if (line.styleClasses) line.styleClasses = null; |
| 5625 | } |
| 5626 | return line.styles; |
| 5627 | } |
| 5628 | |
| 5629 | // Lightweight form of highlight -- proceed over this line and |
| 5630 | // update state, but don't save a style array. Used for lines that |
no test coverage detected