diff options
| author | Dylan DPC <99973273+Dylan-DPC@users.noreply.github.com> | 2022-06-28 15:30:04 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-28 15:30:04 +0530 |
| commit | 400f435c2ddb2139ab967b375bc1fd0a06f1aa46 (patch) | |
| tree | 6a97de62dd22d64bb5454a929b1bff83e8cc94ca /compiler/rustc_codegen_llvm/src | |
| parent | 56b77869141efecc9daef02654bf0add552ad398 (diff) | |
| parent | 15d61d711d1c06ac07c774a2e6988ebefae5b79c (diff) | |
| download | rust-400f435c2ddb2139ab967b375bc1fd0a06f1aa46.tar.gz rust-400f435c2ddb2139ab967b375bc1fd0a06f1aa46.zip | |
Rollup merge of #98420 - davidtwco:translation-lint-fixes-and-more-migration, r=compiler-errors
translation: lint fix + more migration - Unfortunately, the diagnostic lints are very broken and trigger much more often than they should. This PR corrects the conditional which checks if the function call being made is to a diagnostic function so that it returns in every intended case. - The `rustc_lint_diagnostics` attribute is used by the diagnostic translation/struct migration lints to identify calls where non-translatable diagnostics or diagnostics outwith impls are being created. Any function used in creating a diagnostic should be annotated with this attribute so this PR adds the attribute to many more functions. - Port the diagnostics from the `rustc_privacy` crate and enable the lints for that crate. r? ``@compiler-errors``
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
