// @target: es2015 "use strict" label: function fn() { } label: function* gen() { } label: async function gen1() { } label: enum E {} label: interface I {} label: class C { } label: var a = 1; label: let b = 1; label: const c = 1; label: module M { } label: namespace N {} label: type T = {}