MCPcopy Create free account

hub / github.com/Shopify/go-lua / functions

Functions673 in github.com/Shopify/go-lua

↓ 4 callersMethodisNumeral
()
code.go:296
↓ 4 callersFunctionload
(l *State, t *testing.T, fileName string)
parser_test.go:12
↓ 4 callersFunctionnewFrame
(l *State, ci *callInfo)
vm.go:955
↓ 4 callersMethodnumberError
()
scanner.go:83
↓ 4 callersFunctionopMode
(m opCode)
instructions.go:221
↓ 4 callersMethodpatchListHelper
(list, target, register, defaultTarget int)
code.go:470
↓ 4 callersMethodreadDigits
()
scanner.go:204
↓ 4 callersMethodreadString
()
undump.go:62
↓ 4 callersMethodsemanticError
(message string)
code.go:286
↓ 4 callersMethodsetUpValue
(i int, v value)
stack.go:21
↓ 4 callersFunctiontestNoPanicString
Commented out to avoid a warning relating to the method not being used. Left here since it's useful for debugging. func traceString(t *testing.T, s st
vm_test.go:16
↓ 4 callersFunctiontestString
(t *testing.T, s string)
vm_test.go:11
↓ 4 callersMethodtokenToString
(t rune)
scanner.go:87
↓ 4 callersMethodwriteString
(s string)
dump.go:88
↓ 3 callersFunctionCheckStackWithMessage
(l *State, space int, message string)
auxiliary.go:394
↓ 3 callersMethodConcat
Concat concatenates the n values at the top of the stack, pops them, and leaves the result at the top. If n is 1, the result is the single value on th
lua.go:1209
↓ 3 callersMethodEncodeConstant
(r, constant int)
code.go:342
↓ 3 callersMethodExpressionToValue
(e exprDesc)
code.go:703
↓ 3 callersMethodGoIfTrue
(e exprDesc)
code.go:787
↓ 3 callersMethodIndexed
(t, k exprDesc)
code.go:839
↓ 3 callersMethodIsTable
IsTable verifies that the value at index is a table. http://www.lua.org/manual/5.2/manual.html#lua_istable
lua.go:1496
↓ 3 callersFunctionMetaTableNamed
(l *State, name string)
auxiliary.go:260
↓ 3 callersMethodNext
Next pops a key from the stack and pushes a key-value pair from the table at index, while the table has next elements. If there are no more elements,
lua.go:1191
↓ 3 callersMethodNumberConstant
(n float64)
code.go:540
↓ 3 callersMethodProtectedCallWithContinuation
ProtectedCallWithContinuation behaves exactly like ProtectedCall, but allows the called function to yield. http://www.lua.org/manual/5.2/manual.html#
lua.go:389
↓ 3 callersMethodPushThread
PushThread pushes the thread l onto the stack. It returns true if l is the main thread of its state. http://www.lua.org/manual/5.2/manual.html#lua_p
lua.go:977
↓ 3 callersMethodRawEqual
RawEqual verifies that the values at index1 and index2 are primitively equal (that is, without calling their metamethods). http://www.lua.org/manual/
lua.go:735
↓ 3 callersMethodReturnNone
()
code.go:377
↓ 3 callersFunctionSetDebugHook
SetDebugHook sets the debugging hook function. f is the hook function. mask specifies on which events the hook will be called: it is formed by a bitw
debug.go:163
↓ 3 callersMethodSetMultipleReturns
(e exprDesc)
code.go:378
↓ 3 callersMethodStoreVariable
(v, e exprDesc)
code.go:734
↓ 3 callersMethodToUserData
ToUserData returns an interface{} of the userdata of the value at index. Otherwise, it returns nil. http://www.lua.org/manual/5.2/manual.html#lua_tou
lua.go:843
↓ 3 callersMethodToValue
ToValue convertes the value at index into a generic Go interface{}. The value can be a userdata, a table, a thread, a function, or Go string, bool or
lua.go:871
↓ 3 callersFunctionapiCheckStackIndex
(index int, v value)
lua.go:468
↓ 3 callersFunctionarith
(op Operator, v1, v2 float64)
types.go:228
↓ 3 callersFunctionasConstant
(r int)
instructions.go:128
↓ 3 callersMethodat
(k value)
tables.go:101
↓ 3 callersFunctionbitOp
(l *State, init uint, f func(a, b uint) uint)
bit32.go:40
↓ 3 callersMethodbody
(isMethod bool, line int)
parser.go:533
↓ 3 callersMethodcallBinaryTagMethod
(p1, p2 value, event tm)
vm.go:120
↓ 3 callersMethodcallOrderTagMethod
(left, right value, event tm)
vm.go:131
↓ 3 callersMethodcheck
(t rune)
scanner.go:529
↓ 3 callersMethodcheckCondition
(c bool, message string)
parser.go:17
↓ 3 callersMethodcheckMode
(mode, x string)
parser.go:666
↓ 3 callersMethodcheckNameAsExpression
()
parser.go:45
↓ 3 callersMethodcheckNext
(str string)
scanner.go:147
↓ 3 callersMethodcheckUpValue
(f, upValueCount int)
debug.go:406
↓ 3 callersMethodclearCallStatus
(flag callStatus)
stack.go:141
↓ 3 callersMethodconditionalJump
(op opCode, a, b, c int)
code.go:396
↓ 3 callersFunctionconstantIndex
(r int)
instructions.go:127
↓ 3 callersMethodconstantName
(k int, pc pc)
types.go:184
↓ 3 callersMethodencode
(i instruction)
code.go:306
↓ 3 callersMethodescapeError
(c []rune, message string)
scanner.go:306
↓ 3 callersFunctionexpectNext
(ci *callInfo, expected opCode)
vm.go:963
↓ 3 callersMethodexpectNext
(expected opCode)
vm.go:268
↓ 3 callersMethodexpressionToRegister
(e exprDesc, r int)
code.go:655
↓ 3 callersMethodextendArray
(last int)
tables.go:39
↓ 3 callersMethodfieldSelector
(e exprDesc)
parser.go:306
↓ 3 callersFunctionfinishProtectedCall
(l *State, status bool)
base.go:52
↓ 3 callersMethodfixJump
(pc, dest int)
code.go:401
↓ 3 callersMethodfreeRegister
(r int)
code.go:560
↓ 3 callersFunctionhookTable
(l *State)
debug.go:422
↓ 3 callersMethodinvalidateTagMethodCache
()
tables.go:16
↓ 3 callersFunctionioFile
(l *State, name string)
io.go:41
↓ 3 callersMethodjumpControl
(pc int)
code.go:435
↓ 3 callersMethodlessOrEqual
(left, right value)
vm.go:153
↓ 3 callersMethodlessThan
(left, right value)
vm.go:136
↓ 3 callersFunctionlines
(l *State, shouldClose bool)
io.go:163
↓ 3 callersFunctionmask1
creates a mask with 'n' 1 bits at position 'p'
instructions.go:131
↓ 3 callersFunctionmathBinaryOp
(f func(float64, float64) float64)
math.go:17
↓ 3 callersFunctionnewFile
(l *State)
io.go:37
↓ 3 callersMethodnewFrame
()
vm.go:282
↓ 3 callersMethodnewLuaClosure
(p *prototype)
stack.go:211
↓ 3 callersFunctionnewTableWithSize
(arraySize, hashSize int)
tables.go:19
↓ 3 callersMethodobjectLength
(v value)
vm.go:71
↓ 3 callersMethodobjectName
(reg int, lastPC pc)
types.go:144
↓ 3 callersMethodpostCall
(firstResult int)
stack.go:343
↓ 3 callersMethodprotectedCall
(f func(), oldTop, errorFunc int)
lua.go:1239
↓ 3 callersFunctionread
(l *State, f *os.File, argIndex int)
io.go:117
↓ 3 callersFunctionregisterStdFile
(l *State, f *os.File, reg, name string)
io.go:300
↓ 3 callersMethodsetC
(arg int)
instructions.go:160
↓ 3 callersMethodsetList
(base, elementCount, storeCount int)
code.go:961
↓ 3 callersFunctionshift
(l *State, r uint, i int)
bit32.go:12
↓ 3 callersMethodskipSeparator
()
scanner.go:155
↓ 3 callersMethodstatement
()
parser.go:604
↓ 3 callersMethodsuffixedExpression
()
parser.go:149
↓ 3 callersFunctionthreadArg
(l *State)
debug.go:415
↓ 3 callersMethodtoString
(index int)
types.go:291
↓ 3 callersMethodtraceExecution
()
vm.go:219
↓ 3 callersMethodupValueName
(index int)
types.go:106
↓ 3 callersMethodwriteBool
(b bool)
dump.go:39
↓ 2 callersFunctionBaseOpen
BaseOpen opens the basic library. Usually passed to Require.
base.go:322
↓ 2 callersMethodCallWithContinuation
CallWithContinuation is exactly like Call, but allows the called function to yield. http://www.lua.org/manual/5.2/manual.html#lua_callk
lua.go:334
↓ 2 callersMethodCopy
Copy moves the element at the index from into the valid index to without shifting any element (therefore replacing the value at that position). http:
lua.go:1374
↓ 2 callersMethodDump
Dump dumps a function as a binary chunk. It receives a Lua function on the top of the stack and produces a binary chunk that, if loaded again, results
lua.go:445
↓ 2 callersMethodExpressionToAnyRegisterOrUpValue
(e exprDesc)
code.go:696
↓ 2 callersMethodFindGotos
(label int)
code.go:211
↓ 2 callersMethodGlobal
Global pushes onto the stack the value of the global name. http://www.lua.org/manual/5.2/manual.html#lua_getglobal
lua.go:985
↓ 2 callersMethodGoIfFalse
(e exprDesc)
code.go:803
↓ 2 callersMethodIsFunction
IsFunction verifies that the value at index is a function, either Go or Lua function. http://www.lua.org/manual/5.2/manual.html#lua_isfunction
lua.go:1491
← previousnext →201–300 of 673, ranked by callers