diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-05-25 15:11:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-25 15:11:47 +0200 |
| commit | d72bc29a33ee695e73cc6d85ba9b20d38067c0ce (patch) | |
| tree | 30344adbd68a25d3dda090415fd9c736aa232400 | |
| parent | b0ae2280079c55c526f31255cf69b005fe3ddb92 (diff) | |
| parent | 4e8b8dad7f29e8fc80265c54aca38b71ecf1af79 (diff) | |
| download | rust-d72bc29a33ee695e73cc6d85ba9b20d38067c0ce.tar.gz rust-d72bc29a33ee695e73cc6d85ba9b20d38067c0ce.zip | |
Rollup merge of #141443 - RalfJung:c-variadic-teach-help, r=workingjubilee
make teach_help message for cast-before-pass-to-variadic more precise r? `@workingjubilee` based on your comment [here](https://github.com/rust-lang/rust/issues/44930#issuecomment-2199663198)
| -rw-r--r-- | compiler/rustc_hir_typeck/messages.ftl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_hir_typeck/messages.ftl b/compiler/rustc_hir_typeck/messages.ftl index 23309102c4d..5e79d10612d 100644 --- a/compiler/rustc_hir_typeck/messages.ftl +++ b/compiler/rustc_hir_typeck/messages.ftl @@ -169,7 +169,7 @@ hir_typeck_option_result_copied = use `{$def_path}::copied` to copy the value in hir_typeck_pass_to_variadic_function = can't pass `{$ty}` to variadic function .suggestion = cast the value to `{$cast_ty}` - .teach_help = certain types, like `{$ty}`, must be casted before passing them to a variadic function, because of arcane ABI rules dictated by the C standard + .teach_help = certain types, like `{$ty}`, must be cast before passing them to a variadic function to match the implicit cast that a C compiler would perform as part of C's numeric promotion rules hir_typeck_ptr_cast_add_auto_to_object = cannot add {$traits_len -> [1] auto trait {$traits} |
