(b []byte)
| 89 | } |
| 90 | |
| 91 | func (m *jsMinifier) write(b []byte) { |
| 92 | // 0 < len(b) |
| 93 | if m.needsSpace && js.IsIdentifierContinue(b) || m.spaceBefore == b[0] { |
| 94 | m.w.Write(spaceBytes) |
| 95 | } |
| 96 | m.w.Write(b) |
| 97 | m.prev = b |
| 98 | m.needsSpace = false |
| 99 | m.expectExpr = expectAny |
| 100 | m.spaceBefore = 0 |
| 101 | } |
| 102 | |
| 103 | func (m *jsMinifier) writeSpaceAfterIdent() { |
| 104 | // space after identifier and after regular expression (to prevent confusion with its tag) |
no test coverage detected