MCPcopy Create free account

hub / github.com/airtrack/luna / functions

Functions539 in github.com/airtrack/luna

MethodCopyVarArg
luna/VM.cpp:377
FunctionDeg
luna/LibMath.cpp:53
MethodDeleteBlocks
luna/SemanticAnalysis.cpp:197
MethodDeleteCurrentBlock
luna/SemanticAnalysis.cpp:189
MethodDeleteCurrentFunction
luna/SemanticAnalysis.cpp:177
MethodDeleteCurrentFunction
luna/CodeGenerate.cpp:438
MethodDestroyGeneration
luna/GC.cpp:406
FunctionDoIPairs
luna/LibBase.cpp:110
FunctionDoPairs
luna/LibBase.cpp:145
MethodDoStatement
luna/SyntaxTree.h:105
MethodElseIfStatement
luna/SyntaxTree.h:190
MethodElseStatement
luna/SyntaxTree.h:209
MethodEnterBlock
Add a new LexicalBlock for entering a new block scope
luna/SemanticAnalysis.cpp:104
MethodEnterBlock
Prepare some data when enter each lexical block
luna/CodeGenerate.cpp:186
MethodEnterFunction
Enter a new function AST, and add a new LexicalFunction data structure
luna/SemanticAnalysis.cpp:89
MethodEnterFunction
Prepare function data when enter each lexical function
luna/CodeGenerate.cpp:159
MethodEnterLoop
Prepare data for loop AST
luna/CodeGenerate.cpp:218
MethodEraseMetatable
luna/State.cpp:210
MethodError
unittests/UnitTest.h:21
MethodExecuteFrame
luna/VM.cpp:62
MethodExpListData
luna/SemanticAnalysis.cpp:239
MethodExpListData
luna/CodeGenerate.cpp:520
MethodExpVarData
luna/SemanticAnalysis.cpp:261
MethodExpVarData
luna/CodeGenerate.cpp:533
MethodExpressionList
luna/SyntaxTree.h:635
MethodFillRemainRegisterNil
luna/CodeGenerate.cpp:454
MethodFindName
unittests/TestCommon.h:368
FunctionFlush
luna/LibIO.cpp:133
MethodForInit
luna/VM.cpp:464
FunctionFrexp
luna/LibMath.cpp:138
MethodFullGCRoot
luna/State.cpp:221
MethodFuncCallArgs
luna/SyntaxTree.h:618
MethodFuncCallArgsData
luna/CodeGenerate.cpp:567
MethodFunction
luna/Function.cpp:6
MethodFunctionBody
luna/SyntaxTree.h:427
MethodFunctionCall
luna/CodeGenerate.cpp:689
MethodFunctionName
luna/SyntaxTree.h:289
MethodFunctionNameData
luna/SemanticAnalysis.cpp:271
MethodFunctionNameData
luna/CodeGenerate.cpp:575
MethodFunctionStatement
luna/SyntaxTree.h:271
MethodGC
luna/GC.cpp:107
MethodGC
luna/GC.h:102
MethodGCObject
luna/GC.cpp:12
MethodGenInfo
luna/GC.h:135
MethodGenerateBlock
luna/CodeGenerate.cpp:65
MethodGenerateClosure
luna/VM.cpp:336
MethodGenerateFunction
luna/CodeGenerate.cpp:103
MethodGenerateRegisterId
Generate one register id from current function
luna/CodeGenerate.cpp:401
MethodGenericForStatement
luna/SyntaxTree.h:251
MethodGetChar
luna/TextInStream.h:43
MethodGetCurrentCall
luna/State.cpp:177
MethodGetCurrentFunction
Get current function data
luna/CodeGenerate.cpp:395
MethodGetCurrentInstructionPos
luna/VM.cpp:556
MethodGetGlobal
luna/State.cpp:184
FunctionGetLine
luna/LibBase.cpp:179
MethodGetLoopAST
Get current loop AST
luna/SemanticAnalysis.cpp:159
MethodGetMetatable
luna/UserData.h:40
MethodGetMetatables
luna/State.cpp:243
MethodGetNextRegisterId
Get next register id, do not change register generator
luna/CodeGenerate.cpp:415
MethodGetOpCode
luna/OpCode.h:75
MethodGetOpPriority
luna/Parser.cpp:878
MethodGetOperandNameAndScope
luna/VM.cpp:488
MethodGetParamA
luna/OpCode.h:80
MethodGetParamB
luna/OpCode.h:85
MethodGetParamBx
luna/OpCode.h:100
MethodGetParamC
luna/OpCode.h:90
MethodGetParamsBx
luna/OpCode.h:95
MethodGetString
luna/StringPool.cpp:10
MethodGetUpvalue
Get upvalue info by index
luna/Function.h:108
MethodGetValue
luna/LibAPI.cpp:101
MethodGetValue
luna/Upvalue.h:17
MethodGuard
luna/Guard.h:15
MethodHasVararg
Current function has a vararg or not
luna/SemanticAnalysis.cpp:171
MethodHash
luna/String.cpp:63
FunctionIPairs
luna/LibBase.cpp:132
MethodIfStatement
luna/SyntaxTree.h:164
MethodIfStatementGenerateCode
luna/CodeGenerate.cpp:580
MethodInStream
luna/TextInStream.h:16
MethodInStream
luna/TextInStream.cpp:5
MethodInStringStream
luna/TextInStream.h:38
MethodInStringStream
luna/TextInStream.cpp:21
MethodIndexAccessor
luna/SyntaxTree.h:539
FunctionInsert
luna/LibTable.cpp:83
MethodInsertName
Insert a name into current block, replace its info when existed
luna/SemanticAnalysis.cpp:119
MethodInsertName
Insert name into current local scope, replace its info when existed
luna/CodeGenerate.cpp:273
MethodInstruction
luna/OpCode.h:53
MethodIsBool
luna/LibAPI.h:80
MethodIsCFunction
luna/LibAPI.h:84
MethodIsClosure
luna/LibAPI.h:81
MethodIsMainExp
luna/Parser.cpp:857
MethodIsRegisterCountOverflow
Is register count overflow
luna/CodeGenerate.cpp:428
MethodIsRightAssociation
luna/Parser.cpp:873
MethodIsTable
luna/LibAPI.h:82
MethodIsUserData
luna/LibAPI.h:83
MethodLeaveBlock
Delete current LexicalBlock when leaving a block scope
luna/SemanticAnalysis.cpp:113
MethodLeaveBlock
Clean up when leave lexical block
luna/CodeGenerate.cpp:195
MethodLeaveFunction
Leave a function AST, and delete current LexicalFunction data structure
luna/SemanticAnalysis.cpp:98
MethodLeaveFunction
Clean up when leave lexical function
luna/CodeGenerate.cpp:180
MethodLeaveLoop
Complete loop AST in current block
luna/CodeGenerate.cpp:228
FunctionLen
luna/LibString.cpp:70
← previousnext →201–300 of 539, ranked by callers