summaryrefslogtreecommitdiff
path: root/encode_escape.go
diff options
context:
space:
mode:
Diffstat (limited to 'encode_escape.go')
-rw-r--r--encode_escape.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/encode_escape.go b/encode_escape.go
index ab0d9c1..0054e72 100644
--- a/encode_escape.go
+++ b/encode_escape.go
@@ -6,6 +6,8 @@ package lowmemjson
import (
"unicode/utf8"
+
+ "git.lukeshu.com/go/lowmemjson/internal/jsonstring"
)
// BackslashEscapeMode identifies one of the three ways that a
@@ -17,12 +19,12 @@ import (
// single-character)
//
// - as a long Unicode `\uXXXX` backslash sequence
-type BackslashEscapeMode uint8
+type BackslashEscapeMode = jsonstring.BackslashEscapeMode
const (
- BackslashEscapeNone BackslashEscapeMode = iota
- BackslashEscapeShort
- BackslashEscapeUnicode
+ BackslashEscapeNone = jsonstring.BackslashEscapeNone
+ BackslashEscapeShort = jsonstring.BackslashEscapeShort
+ BackslashEscapeUnicode = jsonstring.BackslashEscapeUnicode
)
// A BackslashEscaper controls how a ReEncoder emits a character in a