1 2 3 4 5 6 7 8 9 10 11 12 13
|
=== tests/cases/compiler/doubleUnderStringLiteralAssignability.ts ===
var shouldBeOk: '__dunder' = '__dunder';
>shouldBeOk : Symbol(shouldBeOk, Decl(doubleUnderStringLiteralAssignability.ts, 0, 3))
var bad: '__dunder' = 'no_dunder';
>bad : Symbol(bad, Decl(doubleUnderStringLiteralAssignability.ts, 1, 3))
var okok: '___thunder' = '___thunder';
>okok : Symbol(okok, Decl(doubleUnderStringLiteralAssignability.ts, 2, 3))
var alsoOk: '_sunder' = '_sunder';
>alsoOk : Symbol(alsoOk, Decl(doubleUnderStringLiteralAssignability.ts, 3, 3))
|