~~ lineWidth: 80, parameters.preferHanging: always ~~
== Brace at 79 ==
export function test(some, very, long, list, of, params, to, put, brace, over) {
}

[expect]
export function test(some, very, long, list, of, params, to, put, brace, over) {
}

== Brace at 80 ==
export function test(some, very, long, list, of, params, to, put, brace, overr) {
}

[expect]
export function test(some, very, long, list, of, params, to, put, brace,
    overr)
{
}

== Brace at 81 ==
export function test(some, very, long, list, of, params, to, put, brace, overrr) {
}

[expect]
export function test(some, very, long, list, of, params, to, put, brace,
    overrr)
{
}

== Brace at 82 ==
export function test(some, very, long, list, of, params, to, put, brace, overrrr) {
}

[expect]
export function test(some, very, long, list, of, params, to, put, brace,
    overrrr)
{
}

== With return type ==
function* testingThis(isComputed: boolean, context: Context): PrintItemIterable {
}

[expect]
function* testingThis(isComputed: boolean,
    context: Context): PrintItemIterable
{
}
