MCPcopy Create free account

hub / github.com/bramblex/jsjs-vm-demo / functions

Functions61 in github.com/bramblex/jsjs-vm-demo

↓ 112 callersMethodwriteOp
(code: OpCode, comment?: string)
src/compiler.ts:51
↓ 18 callersMethodwriteLabel
(name: string)
src/compiler.ts:42
↓ 16 callersMethodcreateLabelName
(name: string)
src/compiler.ts:37
↓ 14 callersMethodwriteReference
(name: string)
src/compiler.ts:46
↓ 14 callersMethodwriteString
(str: string)
src/compiler.ts:66
↓ 10 callersMethodcompileExpression
(expr: Expression)
src/compiler.ts:309
↓ 10 callersMethodwriteNumber
(nu: number)
src/compiler.ts:55
↓ 8 callersMethodget
()
src/compiler.ts:11
↓ 4 callersMethodcompileMemberAndProperty
(expr: MemberExpression)
src/compiler.ts:300
↓ 4 callersMethodout
(name, value)
test-miniprogram/pages/index/virtual-machine.js:23
↓ 4 callersMethodout
(name: string, value: unknown)
src/virtual-machine.ts:24
↓ 3 callersFunctionisNode
(target: any)
src/traverse.ts:3
↓ 3 callersMethodvar
(name)
test-miniprogram/pages/index/virtual-machine.js:11
↓ 3 callersMethodvar
(name: string)
src/virtual-machine.ts:11
↓ 2 callersMethodcompileStatement
(stat: Statement)
src/compiler.ts:84
↓ 2 callersFunctionisNodeArray
(target: any)
src/traverse.ts:6
↓ 2 callersMethodload
(name)
test-miniprogram/pages/index/virtual-machine.js:14
↓ 2 callersMethodload
(name: string)
src/virtual-machine.ts:15
↓ 2 callersMethodrun
()
test-miniprogram/pages/index/virtual-machine.js:103
↓ 2 callersMethodtoNumberArray
()
src/compiler.ts:693
↓ 1 callersFunction__main__
()
src/index.ts:9
↓ 1 callersMethodclear
()
src/compiler.ts:8
↓ 1 callersMethodclear
()
src/compiler.ts:30
↓ 1 callersMethodcompile
(source: string)
src/compiler.ts:654
↓ 1 callersMethodcompileBlock
(block: Program | Function)
src/compiler.ts:610
↓ 1 callersFunctiongetChildrenKeys
(node: Node)
src/traverse.ts:12
↓ 1 callersFunctionisChildNode
(target: any)
src/traverse.ts:9
↓ 1 callersMethodloadAddress
()
test-miniprogram/pages/index/virtual-machine.js:71
↓ 1 callersMethodloadAddress
()
src/virtual-machine.ts:70
↓ 1 callersMethodloadNumber
()
test-miniprogram/pages/index/virtual-machine.js:79
↓ 1 callersMethodloadNumber
()
src/virtual-machine.ts:79
↓ 1 callersMethodloadString
()
test-miniprogram/pages/index/virtual-machine.js:87
↓ 1 callersMethodloadString
()
src/virtual-machine.ts:88
↓ 1 callersMethodparse
(code: string)
src/parser.ts:26
↓ 1 callersMethodrun
()
src/virtual-machine.ts:104
↓ 1 callersMethodshow
()
src/compiler.ts:665
↓ 1 callersFunctiontraverse
(func: (node: Node, ctx: T, next: (node: Node, ctx: T) => Node) => Node)
src/traverse.ts:31
↓ 1 callersFunctiontraverseChildren
(func: (node: Node, ctx: T) => Node)
src/traverse.ts:15
Function_traverse
(node: Node, ctx: T)
src/traverse.ts:32
Methodconstructor
(parent)
test-miniprogram/pages/index/virtual-machine.js:8
Methodconstructor
(global)
test-miniprogram/pages/index/virtual-machine.js:37
Methodconstructor
(scope, codes, pc = 0, stack = [])
test-miniprogram/pages/index/virtual-machine.js:65
Methodconstructor
(parent?: Scope)
src/virtual-machine.ts:7
Methodconstructor
(global: any)
src/virtual-machine.ts:37
Methodconstructor
(scope: any, codes: number[], pc: number = 0, stack: unknown[] = [])
src/virtual-machine.ts:63
Methodconstructor
(uniqueId: UniqueId)
src/parser.ts:22
FunctionformatNumber
test-miniprogram/utils/util.js:12
FunctionformatTime
test-miniprogram/utils/util.js:1
Methodfunc
(...args)
test-miniprogram/pages/index/virtual-machine.js:180
Methodfunc
(this: any, ...args: unknown[])
src/virtual-machine.ts:153
Functionload
()
test-miniprogram/pages/index/index.js:15
Methodload
(name)
test-miniprogram/pages/index/virtual-machine.js:41
Methodload
(name: string)
src/virtual-machine.ts:42
FunctiononLaunch
()
test-miniprogram/app.js:3
FunctiononLoad
()
test-miniprogram/pages/logs/logs.js:8
FunctiononReady
()
test-miniprogram/pages/index/index.js:12
Methodout
(name, value)
test-miniprogram/pages/index/virtual-machine.js:51
Methodout
(name: string, value: unknown)
src/virtual-machine.ts:50
Functionsuccess
({ tempFilePath })
test-miniprogram/pages/index/index.js:19
MethodtoArrayBuffer
()
src/compiler.ts:738
MethodwriteComment
(comment: string)
src/compiler.ts:80