Files
codeql/javascript/extractor/tests/ts/input/enum.ts
2018-11-07 07:48:25 +00:00

19 lines
323 B
TypeScript

enum Color { red = 1, green, blue }
declare enum DeclaredEnum { a, b }
const enum ConstEnum { a = 1+2, b }
declare const enum DeclaredConstEnum { a, b }
function foo(x) { return x; }
enum ComplexInitializer {
a = foo(1 + 2)
}
enum StringLiteralEnumMember {
"a" = 2,
b = a
}
var x : StringLiteralEnumMember.a = 2