From 9ddc998b3d7c4d3b37bc50e71d1b5f691d708505 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Tue, 20 Feb 2024 01:28:41 +0100 Subject: [PATCH] nullSuperclassSymbol --- src/TraitExpression.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/TraitExpression.ts b/src/TraitExpression.ts index ade1782..2490377 100644 --- a/src/TraitExpression.ts +++ b/src/TraitExpression.ts @@ -74,8 +74,9 @@ export class TraitExpression< } export namespace TraitExpression { + declare const nullSuperclassSymbol: unique symbol export class NullSuperclass { - static readonly _tag = "@thilawyn/traitify-ts/TraitExpression.NullSuperclass" + static readonly [nullSuperclassSymbol]: true constructor(...args: any[]) {} }