Skip to content

Commit 42e2f6a

Browse files
committed
Rename sk_freeze to more accurately match behavior
1 parent 9615f61 commit 42e2f6a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

skiplang/skjson/ts/binding/src/index.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export abstract class Frozen implements Managed {
3434
protected abstract freeze(): void;
3535
}
3636

37-
function sk_freeze<T extends object>(x: T): T & Managed {
37+
function tagSkManaged<T extends object>(x: T): T & Managed {
3838
return Object.defineProperty(x, sk_managed, {
3939
enumerable: false,
4040
writable: false,
@@ -48,7 +48,7 @@ export function isSkManaged(x: any): x is Managed {
4848

4949
export abstract class SkManaged extends Frozen {
5050
protected freeze() {
51-
sk_freeze(this);
51+
tagSkManaged(this);
5252
}
5353
}
5454

@@ -126,12 +126,12 @@ export function deepFreeze<T>(value: T): T & DepSafe {
126126
for (const elt of value) {
127127
deepFreeze(elt);
128128
}
129-
return Object.freeze(sk_freeze(value));
129+
return Object.freeze(tagSkManaged(value));
130130
} else {
131131
for (const val of Object.values(value)) {
132132
deepFreeze(val);
133133
}
134-
return Object.freeze(sk_freeze(value));
134+
return Object.freeze(tagSkManaged(value));
135135
}
136136
} else {
137137
// typeof value == "function" || typeof value == "undefined"
@@ -265,7 +265,7 @@ function interpretPointer<T extends Internal.CJSON>(
265265
const array = Array.from({ length }, (_, idx) =>
266266
interpretPointer(binding, binding.SKIP_SKJSON_at(aPtr, idx)),
267267
);
268-
return sk_freeze(array);
268+
return tagSkManaged(array);
269269
}
270270
case Type.Object: {
271271
const oPtr = binding.SKIP_SKJSON_asObject(pointer);

0 commit comments

Comments
 (0)