MCPcopy Create free account

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

Functions673 in github.com/Shopify/go-lua

↓ 1 callersMethodinitializeStack
()
stack.go:440
↓ 1 callersFunctionisHexadecimal
(c rune)
scanner.go:211
↓ 1 callersMethodisInStackAbove
(level int)
stack.go:85
↓ 1 callersFunctionisReserved
(s string)
scanner.go:392
↓ 1 callersMethodisVariable
()
code.go:297
↓ 1 callersMethodlabelStatement
(label string, line int)
parser.go:499
↓ 1 callersMethodlastLoad
(reg int, lastPC pc)
types.go:113
↓ 1 callersMethodlocalFunction
()
parser.go:564
↓ 1 callersMethodlocalStatement
()
parser.go:570
↓ 1 callersMethodlookAhead
()
scanner.go:516
↓ 1 callersMethodmainFunction
()
parser.go:647
↓ 1 callersFunctionmask0
creates a mask with 'n' 0 bits at position 'p'
instructions.go:134
↓ 1 callersFunctionmaskToString
(mask byte)
debug.go:442
↓ 1 callersMethodmaybeResizeArray
(key int)
tables.go:60
↓ 1 callersFunctionmin
(a, b int)
code.go:268
↓ 1 callersMethodmoveGotosOut
(b block)
code.go:221
↓ 1 callersMethodnewUpValue
()
stack.go:61
↓ 1 callersMethodnewUpValueAt
(level int)
stack.go:97
↓ 1 callersMethodnext
()
scanner.go:506
↓ 1 callersMethodnilConstant
()
code.go:575
↓ 1 callersFunctionnoEnv
(l *State)
load.go:107
↓ 1 callersFunctionpairAsNumbers
(p1, p2 value)
types.go:312
↓ 1 callersMethodparameterList
()
parser.go:510
↓ 1 callersMethodparseNumber
(s string)
types.go:252
↓ 1 callersMethodprimaryExpression
()
parser.go:133
↓ 1 callersFunctionprotectedParser
(l *State, r io.Reader, name, chunkMode string)
parser.go:673
↓ 1 callersFunctionprotectedTestParser
(l *State, t *testing.T, source string)
parser_test.go:67
↓ 1 callersMethodpushGoFrame
(function, resultCount int)
stack.go:188
↓ 1 callersMethodpushLuaFrame
(function, base, resultCount int, p *prototype)
stack.go:165
↓ 1 callersMethodreadBool
()
undump.go:57
↓ 1 callersMethodreadCode
()
undump.go:87
↓ 1 callersMethodreadConstants
()
undump.go:167
↓ 1 callersMethodreadDebug
(p *prototype)
undump.go:144
↓ 1 callersMethodreadDecimalEscape
()
scanner.go:336
↓ 1 callersMethodreadHexEscape
()
scanner.go:318
↓ 1 callersMethodreadLineInfo
()
undump.go:134
↓ 1 callersMethodreadLocalVariables
()
undump.go:114
↓ 1 callersMethodreadNumber
()
undump.go:37
↓ 1 callersMethodreadPrototypes
()
undump.go:197
↓ 1 callersMethodreadString
()
scanner.go:348
↓ 1 callersMethodreadUpValues
()
undump.go:97
↓ 1 callersFunctionreadable
(filename string)
load.go:81
↓ 1 callersFunctionreaderOn
(data interface{}, t *testing.T)
undump_test.go:99
↓ 1 callersMethodremoveLocalVariables
(level int)
code.go:154
↓ 1 callersMethodrepeatStatement
(line int)
parser.go:460
↓ 1 callersMethodreservedOrName
()
scanner.go:401
↓ 1 callersMethodreturnStatement
()
parser.go:595
↓ 1 callersFunctionscanFormat
(l *State, fs string)
string.go:43
↓ 1 callersMethodsetErrorObject
(err error, oldTop int)
lua.go:1227
↓ 1 callersMethodsetOpCode
(op opCode)
instructions.go:138
↓ 1 callersFunctionsetPath
(l *State, field, env, def string)
load.go:114
↓ 1 callersMethodsetSBx
(arg int)
instructions.go:163
↓ 1 callersMethodsimpleExpression
()
parser.go:169
↓ 1 callersFunctionskipComment
(r *bufio.Reader)
auxiliary.go:462
↓ 1 callersMethodstringConstant
(s string)
code.go:573
↓ 1 callersFunctionstringToMask
(s string, maskCount bool)
debug.go:455
↓ 1 callersMethodsubExpression
(limit int)
parser.go:258
↓ 1 callersMethodtagMethod
(event tm, name string)
tag_methods.go:61
↓ 1 callersFunctiontestAMode
(m opCode)
instructions.go:224
↓ 1 callersFunctiontestScanner
(t *testing.T, n int, source string, tokens []token)
scanner_test.go:45
↓ 1 callersMethodtryPut
OPT: tryPut is an optimized variant of the at/put pair used by setTableAt to avoid hashing the key twice.
tables.go:148
↓ 1 callersFunctionunaryOp
(op rune)
parser.go:200
↓ 1 callersMethodunboundSearch
(j int)
tables.go:175
↓ 1 callersMethodundefinedGotoError
(g label)
code.go:135
↓ 1 callersMethodupValueCount
()
stack.go:57
↓ 1 callersMethodvalue
()
stack.go:63
↓ 1 callersMethodwhileStatement
(line int)
parser.go:448
↓ 1 callersMethodwriteCode
(p *prototype)
dump.go:30
↓ 1 callersMethodwriteConstants
(p *prototype)
dump.go:51
↓ 1 callersMethodwriteDebug
(p *prototype)
dump.go:118
↓ 1 callersMethodwriteLocalVariables
(p *prototype)
dump.go:108
↓ 1 callersMethodwriteNumber
(f float64)
dump.go:47
↓ 1 callersMethodwritePrototypes
(p *prototype)
dump.go:71
↓ 1 callersMethodwriteUpvalues
(p *prototype)
dump.go:79
MethodArith
Arith performs an arithmetic operation over the two values (or one, in case of negation) at the top of the stack, with the value at the top being the
lua.go:715
FunctionBenchmarkFibonnaci
(b *testing.B)
vm_test.go:142
FunctionBenchmarkSort
(b *testing.B)
vm_test.go:137
FunctionBenchmarkSort2
(b *testing.B)
vm_test.go:138
FunctionBit32Open
Bit32Open opens the bit32 library. Usually passed to Require.
bit32.go:104
FunctionDebugOpen
DebugOpen opens the debug library. Usually passed to Require.
debug.go:577
FunctionDoFile
DoFile loads and runs the given file.
auxiliary.go:576
FunctionDoString
DoString loads and runs the given string.
auxiliary.go:584
MethodError
()
lua.go:34
FunctionExample
()
package_test.go:13
FunctionExampleFunction
This example receives a variable number of numerical arguments and returns their average and sum.
doc_test.go:8
FunctionIOOpen
IOOpen opens the io library. Usually passed to Require.
io.go:310
MethodIsLightUserData
IsLightUserData verifies that the value at index is a light userdata. http://www.lua.org/manual/5.2/manual.html#lua_islightuserdata
lua.go:1501
MethodIsNumber
IsNumber verifies that the value at index is a number. http://www.lua.org/manual/5.2/manual.html#lua_isnumber
lua.go:683
MethodIsUserData
IsUserData verifies that the value at index is a userdata. http://www.lua.org/manual/5.2/manual.html#lua_isuserdata
lua.go:703
FunctionMathOpen
MathOpen opens the math library. Usually passed to Require.
math.go:112
FunctionNewStateEx
NewStateEx creates a new Lua state. It calls NewState and then sets a panic function that prints an error message to the standard error output in case
auxiliary.go:536
FunctionOSOpen
OSOpen opens the os library. Usually passed to Require.
os.go:144
FunctionOptUnsigned
(l *State, index int, def uint)
auxiliary.go:372
FunctionPackageOpen
PackageOpen opens the package library. Usually passed to Require.
load.go:152
MethodRawGetValue
RawGetValue pushes onto the stack value table[p] where table is the value at index on the stack, and p is a light userdata. The access is raw, as it
lua.go:1025
MethodString
()
instructions.go:180
MethodString
()
scanner_test.go:58
FunctionStringOpen
StringOpen opens the string library. Usually passed to Require.
string.go:237
MethodSwap
(i, j int)
table.go:16
MethodTable
Table pushes onto the stack the value table[top], where table is the value at index, and top is the value at the top of the stack. This function pops
lua.go:1420
← previousnext →501–600 of 673, ranked by callers