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

Method dischargeToAnyRegister

code.go:642–648  ·  view source on GitHub ↗
(e exprDesc)

Source from the content-addressed store, hash-verified

640}
641
642func (f *function) dischargeToAnyRegister(e exprDesc) exprDesc {
643 if e.kind != kindNonRelocatable {
644 f.ReserveRegisters(1)
645 e = f.dischargeToRegister(e, f.freeRegisterCount-1)
646 }
647 return e
648}
649
650func (f *function) encodeLabel(a, b, jump int) int {
651 f.Label()

Callers 2

jumpOnConditionMethod · 0.95
encodeNotMethod · 0.95

Calls 2

ReserveRegistersMethod · 0.95
dischargeToRegisterMethod · 0.95

Tested by

no test coverage detected