Skip to content

Commit 4b439bf

Browse files
committed
Remove itemNil
Never referenced; not sure what it was used for in the past, but it's no longer.
1 parent a473c12 commit 4b439bf

2 files changed

Lines changed: 1 addition & 4 deletions

File tree

lex.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ type itemType int
1313

1414
const (
1515
itemError itemType = iota
16-
itemNIL // used in the parser to indicate no type
1716
itemEOF
1817
itemText
1918
itemString
@@ -1202,8 +1201,6 @@ func (itype itemType) String() string {
12021201
switch itype {
12031202
case itemError:
12041203
return "Error"
1205-
case itemNIL:
1206-
return "NIL"
12071204
case itemEOF:
12081205
return "EOF"
12091206
case itemText:

lex_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func TestPositionString(t *testing.T) {
2222
}
2323

2424
func TestItemTypeString(t *testing.T) {
25-
for _, it := range []itemType{itemError, itemNIL, itemEOF, itemText,
25+
for _, it := range []itemType{itemError, itemEOF, itemText,
2626
itemString, itemStringEsc, itemRawString, itemMultilineString,
2727
itemRawMultilineString, itemBool, itemInteger, itemFloat, itemDatetime,
2828
itemArray, itemArrayEnd, itemTableStart, itemTableEnd, itemArrayTableStart,

0 commit comments

Comments
 (0)