MCPcopy
hub / github.com/witheve/Eve / addUsage

Method addUsage

src/runtime/parser.ts:279–290  ·  view source on GitHub ↗
(variable, usage)

Source from the content-addressed store, hash-verified

277 }
278
279 addUsage(variable, usage) {
280 let global = this.variableLookup[variable.name];
281 global.from.push(usage)
282 if(global.from.length === 1) {
283 global.startOffset = usage.startOffset;
284 global.endOffset = toEnd(usage);
285 }
286 variable.from.push(usage);
287 variable.startOffset = usage.startOffset;
288 variable.endOffset = toEnd(usage);
289 this.links.push(variable.id, usage.id);
290 }
291
292 equality(a, b) {
293 this.equalities.push([a, b]);

Callers 1

constructorMethod · 0.80

Calls 1

toEndFunction · 0.85

Tested by

no test coverage detected