iterator.go: exported some const identifier
This commit is contained in:
+6
-6
@@ -90,21 +90,21 @@ func (it *ListIterator) TypeName() string {
|
||||
}
|
||||
|
||||
func (it *ListIterator) HasOperation(name string) bool {
|
||||
yes := name == nextName || name == resetName || name == indexName || name == countName || name == currentName
|
||||
yes := name == NextName || name == ResetName || name == IndexName || name == CountName || name == CurrentName
|
||||
return yes
|
||||
}
|
||||
|
||||
func (it *ListIterator) CallOperation(name string, args []any) (v any, err error) {
|
||||
switch name {
|
||||
case nextName:
|
||||
case NextName:
|
||||
v, err = it.Next()
|
||||
case resetName:
|
||||
case ResetName:
|
||||
v, err = it.Reset()
|
||||
case indexName:
|
||||
case IndexName:
|
||||
v = int64(it.Index())
|
||||
case currentName:
|
||||
case CurrentName:
|
||||
v, err = it.Current()
|
||||
case countName:
|
||||
case CountName:
|
||||
v = it.count
|
||||
default:
|
||||
err = errNoOperation(name)
|
||||
|
||||
Reference in New Issue
Block a user