Lines Matching refs:prevRune
82 func (q *QuoteState) ProcessRune(r, prevRune, prevPrevRune rune) {
95 if prevPrevRune == '"' && prevRune == '"' {
97 } else if prevRune != '\\' {
108 if prevRune != '\\' {
122 …if q.firstRuneInSingleLineCommentMarker != '#' && prevRune == '/' && (prevPrevRune == '\n' || prev…
126 } else if (q.mode == mode.StandardML || q.mode == mode.OCaml) && prevRune == '(' && q.None() {
133 if prevRune == '!' && prevPrevRune == '<' && q.None() {
143 case len(q.singleLineCommentMarkerRunes) > 1 && prevRune == q.firstRuneInSingleLineCommentMarker:
161 if q.firstRuneInSingleLineCommentMarker != '#' && prevRune == '*' {
173 if (q.mode == mode.StandardML || q.mode == mode.OCaml) && prevRune == '*' {
191 if prevRune == '-' && (q.mode == mode.HTML || q.mode == mode.XML) {
208 prevRune := '\n'
211 q.ProcessRune(r, prevRune, prevPrevRune)
212 prevPrevRune = prevRune
213 prevRune = r
215 return prevRune, prevPrevRune