diff --git a/tests/cases/compiler/classStaticInitializersUsePropertiesBeforeDeclaration.ts b/tests/cases/compiler/classStaticInitializersUsePropertiesBeforeDeclaration.ts new file mode 100644 index 00000000000..fc2f7820697 --- /dev/null +++ b/tests/cases/compiler/classStaticInitializersUsePropertiesBeforeDeclaration.ts @@ -0,0 +1,18 @@ + +class Foo { + static enumMember = Enum.A; + static objLiteralMember = ObjLiteral.A; + static namespaceMember = Namespace.A; +} + +enum Enum { + A +} + +const ObjLiteral = { + A: 0 +}; + +namespace Namespace { + export let A = 0 +}