rust/compiler
David Wood 871c879bff lint: fix condition in diagnostic lints
Unfortunately, the diagnostic lints are very broken and trigger much
more often than they should. Correct the conditional which checks if the
function call being made is to a diagnostic function so that it returns
in every intended case.

Signed-off-by: David Wood <david.wood@huawei.com>
2022-06-27 08:32:06 +01:00
..
rustc Rollup merge of #97385 - oli-obk:smir-tool-lib, r=pnkfelix 2022-06-14 07:47:24 +09:00
rustc_apfloat Fully stabilize NLL 2022-06-03 17:16:41 -04:00
rustc_arena mark FIXMES for all the places found that are probably offset_from 2022-03-29 20:18:28 -04:00
rustc_ast Rollup merge of #98394 - Enselic:fixup-rustc_main-renames, r=petrochenkov 2022-06-24 16:43:47 +09:00
rustc_ast_lowering Use CreateParameter mode for closures too. 2022-06-21 21:13:43 +02:00
rustc_ast_passes Auto merge of #97842 - notriddle:notriddle/tuple-docs, r=jsha,GuillaumeGomez 2022-06-16 11:13:30 +00:00
rustc_ast_pretty Fix pretty printing of empty type bound lists in where-clause 2022-06-16 17:24:50 -07:00
rustc_attr Remove rustc_deprecated diagnostics 2022-06-14 19:46:13 -04:00
rustc_borrowck Auto merge of #98109 - nikomatsakis:issue-98095, r=jackh726 2022-06-24 07:39:28 +00:00
rustc_builtin_macros Rollup merge of #98428 - davidtwco:translation-derive-typed-identifiers, r=oli-obk 2022-06-26 19:47:04 +02:00
rustc_codegen_cranelift Auto merge of #98098 - bjorn3:archive_refactor, r=michaelwoerister 2022-06-21 16:24:56 +00:00
rustc_codegen_gcc Auto merge of #98098 - bjorn3:archive_refactor, r=michaelwoerister 2022-06-21 16:24:56 +00:00
rustc_codegen_llvm Rollup merge of #98385 - m-ou-se:llvm-12-memory-order, r=petrochenkov 2022-06-26 13:14:57 +09:00
rustc_codegen_ssa Rollup merge of #98214 - petrochenkov:islike, r=compiler-errors 2022-06-24 16:43:45 +09:00
rustc_const_eval Rollup merge of #98099 - RalfJung:convert_tag_add_extra, r=oli-obk 2022-06-22 07:03:59 +09:00
rustc_data_structures Rollup merge of #97895 - nbdd0121:unlikely, r=estebank 2022-06-22 15:16:13 +09:00
rustc_driver Move/rename lazy::Sync{OnceCell,Lazy} to sync::{Once,Lazy}Lock 2022-06-16 19:54:42 +04:00
rustc_error_codes Add comment for internal error codes 2022-06-12 19:52:49 -03:00
rustc_error_messages errors: remove diagnostic message ctors 2022-06-24 09:08:25 +01:00
rustc_errors Auto merge of #97892 - klensy:fix-spaces, r=oli-obk 2022-06-17 17:30:16 +00:00
rustc_expand Auto merge of #98187 - mystor:fast_span_call_site, r=eddyb 2022-06-26 21:28:24 +00:00
rustc_feature Move/rename lazy::Sync{OnceCell,Lazy} to sync::{Once,Lazy}Lock 2022-06-16 19:54:42 +04:00
rustc_fs_util
rustc_graphviz Fully stabilize NLL 2022-06-03 17:16:41 -04:00
rustc_hir Auto merge of #98279 - cjgillot:all-fresh-nofn, r=petrochenkov 2022-06-22 10:48:58 +00:00
rustc_hir_pretty Use CreateParameter mode for closures too. 2022-06-21 21:13:43 +02:00
rustc_incremental Auto merge of #98153 - nnethercote:fix-MissingDoc-quadratic-behaviour, r=cjgillot 2022-06-18 09:57:00 +00:00
rustc_index Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obk 2022-06-21 11:00:39 +00:00
rustc_infer Rollup merge of #98311 - eggyal:reverse-folder-hierarchy, r=jackh726 2022-06-25 15:14:11 +02:00
rustc_interface Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-se 2022-06-19 00:17:13 +02:00
rustc_lexer Reduce max hash in raw strings from u16 to u8 2022-03-23 22:13:55 +01:00
rustc_lint lint: fix condition in diagnostic lints 2022-06-27 08:32:06 +01:00
rustc_lint_defs make const_err show up in future breakage reports 2022-06-25 10:30:47 -04:00
rustc_llvm Add metadata generation for vtables when using VFE 2022-06-14 14:50:52 +02:00
rustc_log clippy::complexity fixes 2022-05-26 13:14:24 +02:00
rustc_macros macros: use typed identifiers in subdiag derive 2022-06-24 09:08:25 +01:00
rustc_metadata Fix panic by checking if CStore has the crate data we want before actually querying it 2022-06-20 23:39:26 +02:00
rustc_middle Auto merge of #98221 - cjgillot:single-coh, r=lcnr 2022-06-27 02:56:06 +00:00
rustc_mir_build Rollup merge of #98429 - b-naber:use-correct-substs-discriminant-cast, r=lcnr 2022-06-25 15:14:13 +02:00
rustc_mir_dataflow Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obk 2022-06-21 11:00:39 +00:00
rustc_mir_transform Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obk 2022-06-21 11:00:39 +00:00
rustc_monomorphize Rollup merge of #98067 - klensy:compiler-deps2, r=Dylan-DPC 2022-06-15 12:02:02 +09:00
rustc_parse Rollup merge of #98428 - davidtwco:translation-derive-typed-identifiers, r=oli-obk 2022-06-26 19:47:04 +02:00
rustc_parse_format Make rustc_parse_format compile on stable 2022-05-03 11:26:58 +02:00
rustc_passes Rollup merge of #98394 - Enselic:fixup-rustc_main-renames, r=petrochenkov 2022-06-24 16:43:47 +09:00
rustc_plugin_impl remove currently unused deps 2022-06-13 22:20:51 +03:00
rustc_privacy Make ExprKind::Closure a struct variant. 2022-06-12 00:16:27 +02:00
rustc_query_impl Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoerister 2022-06-17 10:00:11 +00:00
rustc_query_system Remove likely! and unlikely! macro from compiler 2022-06-18 04:52:11 +01:00
rustc_resolve Rollup merge of #98419 - WaffleLapkin:remove_excess_rib, r=compiler-errors 2022-06-24 16:43:49 +09:00
rustc_save_analysis Make ExprKind::Closure a struct variant. 2022-06-12 00:16:27 +02:00
rustc_serialize Move finish out of the Encoder trait. 2022-06-16 16:20:32 +10:00
rustc_session Auto merge of #97657 - Urgau:check-cfg-many-mut, r=oli-obk 2022-06-21 07:40:32 +00:00
rustc_smir Rustfmt 2022-06-02 10:29:00 +00:00
rustc_span Optimize the code produced by derive(Debug). 2022-06-24 09:40:15 +10:00
rustc_symbol_mangling Rollup merge of #98067 - klensy:compiler-deps2, r=Dylan-DPC 2022-06-15 12:02:02 +09:00
rustc_target rustc_target: Some more tests and fixes for linker arguments 2022-06-25 21:57:08 +03:00
rustc_trait_selection Auto merge of #98221 - cjgillot:single-coh, r=lcnr 2022-06-27 02:56:06 +00:00
rustc_traits implement valtrees as the type-system representation for constant values 2022-06-14 16:07:11 +02:00
rustc_ty_utils implement valtrees as the type-system representation for constant values 2022-06-14 16:07:11 +02:00
rustc_type_ir Rewrite TyKind::fmt. 2022-06-24 09:40:21 +10:00
rustc_typeck Auto merge of #98221 - cjgillot:single-coh, r=lcnr 2022-06-27 02:56:06 +00:00