rust/tests/ui-fulldeps/internal-lints
Nicholas Nethercote e7724a2e31 Add level arg to into_diagnostic.
And make all hand-written `IntoDiagnostic` impls generic, by using
`DiagnosticBuilder::new(dcx, level, ...)` instead of e.g.
`dcx.struct_err(...)`.

This means the `create_*` functions are the source of the error level.
This change will let us remove `struct_diagnostic`.

Note: `#[rustc_lint_diagnostics]` is added to `DiagnosticBuilder::new`,
it's necessary to pass diagnostics tests now that it's used in
`into_diagnostic` functions.
2023-12-19 09:19:25 +11:00
..
bad_opt_access.rs
bad_opt_access.stderr
default_hash_types.rs
default_hash_types.stderr
diagnostics.ftl
diagnostics.rs Add level arg to into_diagnostic. 2023-12-19 09:19:25 +11:00
diagnostics.stderr Add level arg to into_diagnostic. 2023-12-19 09:19:25 +11:00
lint_pass_impl_without_macro.rs
lint_pass_impl_without_macro.stderr
qualified_ty_ty_ctxt.rs
qualified_ty_ty_ctxt.stderr
query_stability.rs
query_stability.stderr
rustc_pass_by_value.rs
rustc_pass_by_value.stderr
span_use_eq_ctxt.rs Bless ui-fulldeps 2023-11-24 21:56:22 +01:00
span_use_eq_ctxt.stderr Bless ui-fulldeps 2023-11-24 21:56:22 +01:00
ty_tykind_usage.rs s/Generator/Coroutine/ 2023-10-20 21:10:38 +00:00
ty_tykind_usage.stderr bless ui-fulldeps 2023-10-20 21:14:02 +00:00