(tb *LTable, key LValue, value LValue)
| 1913 | } |
| 1914 | |
| 1915 | func (ls *LState) RawSet(tb *LTable, key LValue, value LValue) { |
| 1916 | if n, ok := key.(LNumber); ok && math.IsNaN(float64(n)) { |
| 1917 | ls.RaiseError("table index is NaN") |
| 1918 | } else if key == LNil { |
| 1919 | ls.RaiseError("table index is nil") |
| 1920 | } |
| 1921 | tb.RawSet(key, value) |
| 1922 | } |
| 1923 | |
| 1924 | func (ls *LState) RawSetInt(tb *LTable, key int, value LValue) { |
| 1925 | tb.RawSetInt(key, value) |
no test coverage detected