Merge pull request #1924 from topecongiro/issue-1922

Fix a typo in calculating overhead for fn args
This commit is contained in:
Nick Cameron 2017-08-28 09:08:18 +12:00 committed by GitHub
commit 4b90fb140f
3 changed files with 47 additions and 2 deletions

View File

@ -2284,8 +2284,7 @@ fn compute_budgets_for_args(
}
IndentStyle::Visual => {
let indent = indent + result.len() + 1;
let multi_line_overhead =
indent.width() + result.len() + if newline_brace { 2 } else { 4 };
let multi_line_overhead = indent.width() + if newline_brace { 2 } else { 4 };
let budget =
try_opt!(context.config.max_width().checked_sub(multi_line_overhead));
(indent, budget)

View File

@ -8,3 +8,25 @@ fn lorem(ipsum: usize) {}
fn lorem(ipsum: usize, dolor: usize, sit: usize, amet: usize, consectetur: usize, adipiscing: usize, elit: usize) {
// body
}
// #1922
extern "C" {
pub fn LAPACKE_csytrs_rook_work(matrix_layout: c_int,
uplo: c_char,
n: lapack_int,
nrhs: lapack_int,
a: *const lapack_complex_float,
lda: lapack_int, ipiv: *const lapack_int,
b: *mut lapack_complex_float,
ldb: lapack_int
)-> lapack_int;
pub fn LAPACKE_csytrs_rook_work(matrix_layout: c_int,
uplo: c_char,
n: lapack_int,
nrhs: lapack_int,
lda: lapack_int, ipiv: *const lapack_int,
b: *mut lapack_complex_float,
ldb: lapack_int
) -> lapack_int;
}

View File

@ -14,3 +14,27 @@ fn lorem(ipsum: usize,
elit: usize) {
// body
}
// #1922
extern "C" {
pub fn LAPACKE_csytrs_rook_work(matrix_layout: c_int,
uplo: c_char,
n: lapack_int,
nrhs: lapack_int,
a: *const lapack_complex_float,
lda: lapack_int,
ipiv: *const lapack_int,
b: *mut lapack_complex_float,
ldb: lapack_int)
-> lapack_int;
pub fn LAPACKE_csytrs_rook_work(matrix_layout: c_int,
uplo: c_char,
n: lapack_int,
nrhs: lapack_int,
lda: lapack_int,
ipiv: *const lapack_int,
b: *mut lapack_complex_float,
ldb: lapack_int)
-> lapack_int;
}