GetText implements (antlr.CharStream).GetText.
(start, stop int)
| 92 | |
| 93 | // GetText implements (antlr.CharStream).GetText. |
| 94 | func (c *charStream) GetText(start, stop int) string { |
| 95 | if stop >= c.buf.Len() { |
| 96 | stop = c.buf.Len() - 1 |
| 97 | } |
| 98 | if start >= c.buf.Len() { |
| 99 | return "" |
| 100 | } |
| 101 | return c.buf.Slice(start, stop+1) |
| 102 | } |
| 103 | |
| 104 | // GetTextFromTokens implements (antlr.CharStream).GetTextFromTokens. |
| 105 | func (c *charStream) GetTextFromTokens(start, stop antlr.Token) string { |
no test coverage detected