MCPcopy Create free account

hub / github.com/Redcrafter/verilog2factorio / functions

Functions286 in github.com/Redcrafter/verilog2factorio

↓ 102 callersFunctionmakeConnection
(c: Color | "red" | "green", ...points: Endpoint[])
src/entities/Entity.ts:379
↓ 90 callersMethodassert
(condition: Boolean, message?: string)
src/logger.ts:3
↓ 50 callersMethodoutput
()
src/nodes/Mem.ts:166
↓ 38 callersFunctiongetInputNode
(bits: (number | string)[])
src/parser.ts:219
↓ 32 callersMethodadd
(p: Endpoint)
src/optimization/groups.ts:62
↓ 29 callersMethoddelete
()
src/nets.ts:125
↓ 26 callersMethodlog
(message: string)
src/logger.ts:2
↓ 23 callersMethodgetValue
(signal: SignalID)
test/simulator.ts:326
↓ 20 callersMethodupdate
()
test/simulator.ts:281
↓ 18 callersMethodget
(signal: SignalID, net: Network)
src/optimization/groups.ts:211
↓ 12 callersFunctionmakeCon
(col: "red" | "green", a: SimEnd, d: ConnectionData)
test/simulator.ts:429
↓ 11 callersMethodadd
(e: Endpoint)
src/nets.ts:30
↓ 11 callersFunctioncreateTransformer
(input?: Endpoint, sig = signalC)
src/nodes/Node.ts:12
↓ 10 callersFunctionconstNetwork
(net: Network, s: SignalID)
src/optimization/opt_const.ts:14
↓ 9 callersFunctionarraySame
(str: ArrayLike<T>, expected: T)
src/nodes/Mem.ts:10
↓ 8 callersMethodconvert
()
src/entities/Entity.ts:333
↓ 7 callersFunctionconnect
(c: Color, a: Endpoint, b: Endpoint)
src/layout/netMatrix.ts:23
↓ 7 callersFunctioncreateSimulator
(file: string, moduleName: string)
test/simulator.ts:375
↓ 6 callersFunctiona
(signal: SignalID)
src/optimization/opt_merge.ts:33
↓ 6 callersFunctionadd
(dat: Set<Endpoint>)
src/layout/annealing.ts:291
↓ 6 callersMethodadd
(e: SimEnd)
test/simulator.ts:297
↓ 6 callersFunctioncreateLimiter
(mask: number)
src/nodes/Node.ts:25
↓ 6 callersMethoderror
(message: string)
src/logger.ts:6
↓ 6 callersMethodmerge
(a: Group, b: Group)
src/optimization/groups.ts:99
↓ 6 callersMethodsetNode
(x: number, y: number, v: Point)
src/layout/annealing.ts:271
↓ 5 callersMethodaddSignal
(s: SignalID)
src/nets.ts:61
↓ 5 callersFunctioncountLong
(comb: Entity)
src/layout/chunkAnnealing.ts:56
↓ 5 callersMethodfloat
()
src/random.ts:42
↓ 5 callersFunctionisSpecial
(s: SignalID)
src/entities/Entity.ts:37
↓ 5 callersFunctionprintYosys
()
web/index.js:125
↓ 5 callersMethodremove
(p: Endpoint)
src/optimization/groups.ts:86
↓ 4 callersMethodcombs
()
src/nodes/SHR.ts:87
↓ 4 callersFunctiondel
()
src/optimization/opt_const.ts:94
↓ 4 callersFunctiondelN
(s: SignalID)
src/optimization/opt_const.ts:101
↓ 4 callersMethodedgeLength
()
src/layout/annealing.ts:38
↓ 4 callersMethodgetAll
(signals: Map<SignalID, number>)
test/simulator.ts:320
↓ 4 callersFunctionhasClose
(c: Entity, net: Network)
src/layout/chunkAnnealing.ts:44
↓ 4 callersMethodint
()
src/random.ts:35
↓ 4 callersFunctionisSpecial
(s: SignalID)
src/optimization/groups.ts:139
↓ 4 callersMethodrand
(min: number, max: number)
src/layout/annealing.ts:66
↓ 4 callersFunctionrepl
(str: string)
src/generateCircuitGraph.ts:12
↓ 4 callersMethodreset
()
test/simulator.ts:282
↓ 3 callersFunctionbuildGraph
(mod: yosys.Module)
src/parser.ts:160
↓ 3 callersMethodgetNode
(x: number, y: number)
src/layout/annealing.ts:267
↓ 3 callersMethodhasOtherWriters
(e: Endpoint)
src/nets.ts:94
↓ 3 callersMethodsimple
(value: number)
src/entities/Constant.ts:63
↓ 3 callersMethodwarn
(...data: any[])
src/logger.ts:4
↓ 2 callersMethodaddGroup
(g: Group)
src/optimization/groups.ts:120
↓ 2 callersFunctionaddNode
(node: Node)
src/parser.ts:252
↓ 2 callersFunctionaddToSet
(a: Set<T>, b: Set<T>)
src/optimization/groups.ts:38
↓ 2 callersFunctionchain
(n: Network, color: Color)
src/optimization/opt_chain.ts:16
↓ 2 callersMethodchangeSignal
(from: SignalID, to: SignalID)
src/optimization/groups.ts:58
↓ 2 callersFunctionchangeTab
(tab)
web/tabs.js:22
↓ 2 callersFunctionclock
()
test/tests/chip8.ts:54
↓ 2 callersFunctionclock
()
test/tests/rv32i_cpu.ts:53
↓ 2 callersFunctionconnect
(color: "red" | "green", a: Endpoint, b: Endpoint)
src/entities/Entity.ts:380
↓ 2 callersMethodconnect
(makeCon: conFun)
test/simulator.ts:274
↓ 2 callersFunctionconnectColor
(nets: Set<Network>, asd: "redP" | "greenP")
src/layout/chunkAnnealing.ts:98
↓ 2 callersFunctioncreateBlueprint
(entityList, name)
web/index.js:82
↓ 2 callersFunctiondist
(a: Point, b: Point)
src/layout/annealing.ts:7
↓ 2 callersFunctiondist
(a: Vec2, b: Vec2)
src/layout/chunkAnnealing.ts:37
↓ 2 callersMethoddoOp
(a: number, b: number)
test/simulator.ts:112
↓ 2 callersFunctionexecYosys
(files: string[], command: string)
src/yosys.ts:299
↓ 2 callersFunctiongenLabel
(ent: Entity)
src/generateCircuitGraph.ts:16
↓ 2 callersFunctiongenNetlist
(files: string[])
src/yosys.ts:318
↓ 2 callersFunctiongenerateCircuitGraph
(filename: string, combs: Entity[])
src/generateCircuitGraph.ts:38
↓ 2 callersFunctiongetEnd
(ent: Entity, color: string)
src/generateCircuitGraph.ts:74
↓ 2 callersFunctiongetPoints
(n: Entity)
src/layout/chunkAnnealing.ts:68
↓ 2 callersMethodgetSub
(signalId: SignalID)
src/optimization/groups.ts:245
↓ 2 callersMethodhasOtherColor
()
src/nets.ts:116
↓ 2 callersMethodhasOtherReaders
(e: Endpoint)
src/nets.ts:107
↓ 2 callersMethodhasSignal
(s: SignalID)
src/optimization/groups.ts:57
↓ 2 callersFunctionmakeEdge
(from: Entity, to: Entity, color: "r" | "g")
src/generateCircuitGraph.ts:80
↓ 2 callersMethodnetSignalAdd
(e: Endpoint, s: SignalID)
src/entities/Decider.ts:54
↓ 2 callersFunctionopt_chain
(entities: Entity[])
src/optimization/opt_chain.ts:8
↓ 2 callersFunctionoptimize
(entities: Entity[])
src/optimization/optimize.ts:12
↓ 2 callersFunctionpulse
()
test/tests/fibonacci.ts:14
↓ 2 callersFunctionpulse
()
test/tests/spiral.ts:42
↓ 2 callersFunctionpulse
()
test/tests/collatz.ts:16
↓ 2 callersFunctionsetGlobalSource
(source: Node)
src/entities/Entity.ts:311
↓ 2 callersFunctionstringPoles
(el: El, x: number)
src/layout/netMatrix.ts:57
↓ 2 callersMethodtable
(tabularData?: any, properties?: string[])
src/logger.ts:5
↓ 2 callersMethodtoObj
()
src/entities/Pole.ts:22
↓ 2 callersFunctiontrace
(x: number, y: number)
src/layout/chunkAnnealing.ts:160
↓ 2 callersFunctiontransform
(name: string, nodes: Node[])
src/transformer.ts:52
↓ 1 callersFunctionMerge
(A: number)
test/tests/gates.ts:46
↓ 1 callersMethod_connect
(getInputNode: nodeFunc)
src/nodes/SHR.ts:22
↓ 1 callersMethodaddEdge
(a: number, b: number)
src/layout/annealing.ts:75
↓ 1 callersMethodaddNode
(fixed: boolean)
src/layout/annealing.ts:70
↓ 1 callersFunctionarrMatch
(a: T[], b: T[])
src/parser.ts:136
↓ 1 callersFunctionarraysEqual
(a: T[], b: T[])
src/parser.ts:38
↓ 1 callersFunctioncalcConstArith
(comb: Arithmetic)
src/optimization/opt_const.ts:32
↓ 1 callersFunctioncalcConstDecider
(comb: Decider, a: number)
src/optimization/opt_const.ts:53
↓ 1 callersFunctionchangeCombSignal
(endpoint: Endpoint, from: SignalID, to: SignalID)
src/optimization/groups.ts:12
↓ 1 callersFunctioncompile
()
web/index.js:124
↓ 1 callersFunctioncompress
(data: BlueprintWrapper)
src/blueprint.ts:138
↓ 1 callersFunctioncreateBlueprintBook
(blueprints: Blueprint[])
src/blueprint.ts:129
↓ 1 callersFunctioncreateBlueprintBook
(blueprints)
web/index.js:104
↓ 1 callersFunctioncreateBpString
(blueprints: Blueprint[])
src/blueprint.ts:142
↓ 1 callersFunctioncreateNode
(item: yosys.Cell)
src/parser.ts:49
next →1–100 of 286, ranked by callers