TypeScript/tests/cases/compiler/es5-asyncFunctionElementAccess.ts
2016-06-14 17:59:44 -07:00

17 lines
287 B
TypeScript

// @lib: es5,es2015.promise
// @noEmitHelpers: true
// @target: ES5
declare var x, y, z, a, b, c;
async function elementAccess0() {
z = await x[y];
}
async function elementAccess1() {
z = (await x)[y];
}
async function elementAccess2() {
z = x[await y];
}