DestructuringDeclTreeImpl( final ExpressionStatement exprStat, final ExpressionTree lhs, final ExpressionTree init) { super(exprStat); assert exprStat.destructuringDeclarationType() != null : "expecting a destructuring decl. statement"; this.declType = exprStat.destructuringDeclarationType(); this.lhs = lhs; this.init = init; }