MCPcopy Create free account
hub / github.com/witheve/Eve / constructor

Method constructor

src/runtime/builder.ts:43–54  ·  view source on GitHub ↗
(block, variableToGroup = {}, groupToValue = {}, unprovided = [], registerToVars = {}, groupIx = 0, varIx = 0)

Source from the content-addressed store, hash-verified

41 nonProviding: boolean;
42
43 constructor(block, variableToGroup = {}, groupToValue = {}, unprovided = [], registerToVars = {}, groupIx = 0, varIx = 0) {
44 this.variableToGroup = variableToGroup;
45 this.groupToValue = groupToValue;
46 this.unprovided = unprovided;
47 this.groupIx = groupIx;
48 this.varIx = varIx;
49 this.registerToVars = registerToVars;
50 this.myRegisters = [];
51 this.assignGroups(block);
52 this.assignRuntimeVariables(block);
53 this.nonProviding = false;
54 }
55
56 getValue(node) {
57 if(node.type === "variable") {

Callers

nothing calls this directly

Calls 2

assignGroupsMethod · 0.95

Tested by

no test coverage detected