const _excluded = ["a"], _excluded2 = ["a"], _excluded3 = ["a"];
for (var _ref of []) {
	let { a } = _ref, b = babelHelpers.objectWithoutProperties(_ref, _excluded);
}
for (var _ref2 of []) {
	var _ref3;
	_ref3 = _ref2, {a} = _ref3, b = babelHelpers.objectWithoutProperties(_ref3, _excluded2), _ref3;
}
async function a() {
	for await (var _ref4 of []) {
		var _ref5;
		_ref5 = _ref4, {a} = _ref5, b = babelHelpers.objectWithoutProperties(_ref5, _excluded3), _ref5;
	}
}
for ({a} in {}) {}
for ({a} of []) {}
async function a() {
	for await ({a} of []) {}
}
for (a in {}) {}
for (a of []) {}
async function a() {
	for await (a of []) {}
}
