about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/messages.ftl
AgeCommit message (Expand)AuthorLines
2024-12-17Improve the pattern migration 2024 migration lint's messagedianne-1/+1
2024-12-17Clarify the match ergonomics 2024 migration lint's outputdianne-1/+1
2024-12-04review comments: reword messages and simplify logicEsteban Küber-1/+1
2024-12-04Add context to fall-through "const pattern of non-structural type" errorEsteban Küber-3/+3
2024-12-04Add additional context for non-sructural type constant used in patternEsteban Küber-5/+5
2024-12-04Reword message for non-structural type constant in patternEsteban Küber-2/+1
2024-12-04Specify type kind of constant that can't be used in patternsEsteban Küber-1/+2
2024-12-04Tweak output of some const pattern errorsEsteban Küber-1/+9
2024-12-04Point at generic param through which a const is used in a patternEsteban Küber-2/+2
2024-12-04Tweak ptr in pattern errorEsteban Küber-1/+3
2024-12-04Tweak unevaluated constant in pattern errorEsteban Küber-0/+1
2024-12-04On `const` pattern errors, point at the `const` item definitionEsteban Küber-0/+2
2024-11-23Update messages which reference book chs. 17-20Chris Krycho-1/+1
2024-11-23Auto merge of #132915 - veluca93:unsafe-fields, r=jswrennbors-0/+30
2024-11-21Implement the unsafe-fields RFC.Luca Versari-0/+30
2024-11-20Detect const in pattern with typoEsteban Küber-0/+7
2024-10-08Change error messageNadrieril-1/+1
2024-09-13Add a machine-applicable suggestion to "unreachable pattern"Nadrieril-0/+1
2024-09-01Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"Jakub Beránek-16/+0
2024-08-28Implement RFC 3525.Luca Versari-0/+16
2024-08-20Move the "matches no value" note to be a span labelNadrieril-1/+1
2024-08-19Cap the number of patterns pointed to by the lintNadrieril-0/+2
2024-08-19Add a note with a link to explain empty typesNadrieril-0/+1
2024-08-19Reword the "unreachable pattern" explanationsNadrieril-4/+4
2024-08-13`#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler errorTobias Bucher-1/+1
2024-08-13Allow to customize `// TODO:` comment for deprecated safe autofixTobias Bucher-1/+1
2024-07-24Improve "covered_by_many" errorNadrieril-1/+5
2024-07-24Explain why a given pattern is considered unreachableNadrieril-1/+4
2024-07-18avoid creating an Instance only to immediately disassemble it againRalf Jung-2/+0
2024-06-21Fix remaining casesMichael Goulet-1/+1
2024-05-30Auto merge of #124636 - tbu-:pr_env_unsafe, r=petrochenkovbors-0/+6
2024-05-30coverage: Rename MC/DC `conditions_num` to `num_conditions`Zalathar-1/+1
2024-05-30Add `deprecated_safe` lintTobias Bucher-0/+6
2024-05-26Auto merge of #124661 - RalfJung:only-structural-consts-in-patterns, r=pnkfelixbors-6/+0
2024-05-22Cleanup: Fix up some diagnosticsLeón Orell Valerian Liehr-12/+11
2024-05-12Match ergonomics 2024: migration lintJules Bertholet-0/+2
2024-05-03remove IndirectStructuralMatch lint, emit the usual hard error insteadRalf Jung-6/+0
2024-04-19coverage. Add coverage-options=mcdc as gate for MC/DC instrumentzhuyunxing-0/+2
2024-03-13Tweak wordingEsteban Küber-1/+1
2024-01-26remove illegal_floating_point_literal_pattern lintRalf Jung-2/+0
2024-01-26make matching on NaN a hard errorRalf Jung-0/+4
2024-01-24remove StructuralEq traitRalf Jung-4/+4
2024-01-18Typecheck never patternsNadrieril-0/+5
2023-12-11Extract exhaustiveness into its own crateNadrieril-20/+0
2023-11-28thir-unsafeck: print list of missing target features when calling a function ...Eduardo Sánchez Muñoz-3/+33
2023-11-08Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwcobors-1/+1
2023-11-06Add suggestion to THIR unsafe_op_in_unsafe_fn lintMatthew Jasper-0/+3
2023-11-04Suggest to set lint level on whole matchNadrieril-2/+4
2023-11-04Warn when lint level is set on a match armNadrieril-0/+3
2023-10-28patterns: reject raw pointers that are not just integersRalf Jung-1/+1