MCPcopy Create free account
hub / github.com/aiscript-dev/aiscript / Reference

Interface Reference

src/interpreter/reference.ts:7–13  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5import type { Scope } from './scope.js';
6
7export interface Reference {
8 type: 'reference';
9
10 get(): Value;
11
12 set(value: Value): void;
13}
14
15export const Reference = {
16 variable(name: string, scope: Scope): Reference {

Callers 16

syntax.tsFile · 0.65
interpreter.tsFile · 0.65
getAttrFunction · 0.65
_evalBinaryOperationMethod · 0.65
__evalMethod · 0.65
__evalSyncMethod · 0.65
defineMethod · 0.65
generateBytesMethod · 0.65
readBigUintLittleEndianFunction · 0.65
generateChaCha20Function · 0.65

Implementers 5

VariableReferencesrc/interpreter/reference.ts
IndexReferencesrc/interpreter/reference.ts
PropReferencesrc/interpreter/reference.ts
ArrReferencesrc/interpreter/reference.ts
ObjReferencesrc/interpreter/reference.ts

Calls

no outgoing calls

Tested by

no test coverage detected