From 0d56a0545c53c69d14ef0e7f5b751fc49b6a459e Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Thu, 28 Dec 2017 15:23:44 -0800 Subject: [PATCH] Added tests. --- ...itializersUsePropertiesBeforeDeclaration.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/cases/compiler/classStaticInitializersUsePropertiesBeforeDeclaration.ts 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 +}