compiler/interop: add missing methods to interop.Iterator

Add Next() and Value() to interop.Iterator and corresponding syscalls to
compiler
This commit is contained in:
Anna Shaleva 2020-03-26 16:34:54 +03:00
parent 2a262c6ef4
commit 37cb60a0b5
2 changed files with 13 additions and 0 deletions

View file

@ -22,6 +22,17 @@ func Keys(it Iterator) []interface{} {
return nil
}
// Next advances the iterator, return true if it is was successful
// and false otherwise.
func Next(it Iterator) bool {
return true
}
// Value returns the current iterator value.
func Value(it Iterator) interface{} {
return nil
}
// Values returns the iterator values.
func Values(it Iterator) []interface{} {
return nil