MCPcopy Index your code
hub / github.com/Shopify/go-lua / FlushFieldToConstructor

Method FlushFieldToConstructor

code.go:1084–1089  ·  view source on GitHub ↗
(tableRegister, freeRegisterCount int, k exprDesc, v func() exprDesc)

Source from the content-addressed store, hash-verified

1082}
1083
1084func (f *function) FlushFieldToConstructor(tableRegister, freeRegisterCount int, k exprDesc, v func() exprDesc) {
1085 _, rk := f.expressionToRegisterOrConstant(k)
1086 _, rv := f.expressionToRegisterOrConstant(v())
1087 f.EncodeABC(opSetTable, tableRegister, rk, rv)
1088 f.freeRegisterCount = freeRegisterCount
1089}
1090
1091func (f *function) FlushToConstructor(tableRegister, pending, arrayCount int, e exprDesc) int {
1092 f.ExpressionToNextRegister(e)

Callers 1

fieldMethod · 0.80

Calls 2

EncodeABCMethod · 0.95

Tested by

no test coverage detected