MCPcopy Create free account
hub / github.com/yuin/gopher-lua / RawSet

Method RawSet

_state.go:1702–1709  ·  view source on GitHub ↗
(tb *LTable, key LValue, value LValue)

Source from the content-addressed store, hash-verified

1700}
1701
1702func (ls *LState) RawSet(tb *LTable, key LValue, value LValue) {
1703 if n, ok := key.(LNumber); ok && math.IsNaN(float64(n)) {
1704 ls.RaiseError("table index is NaN")
1705 } else if key == LNil {
1706 ls.RaiseError("table index is nil")
1707 }
1708 tb.RawSet(key, value)
1709}
1710
1711func (ls *LState) RawSetInt(tb *LTable, key int, value LValue) {
1712 tb.RawSetInt(key, value)

Callers 1

setFieldMethod · 0.95

Calls 1

RaiseErrorMethod · 0.95

Tested by

no test coverage detected