rust/compiler
Michael Howell 55ebb61c68
Rollup merge of #102650 - Rageking8:slightly-improve-no-return-for-returning-function-error, r=compiler-errors
Slightly improve no return for returning function error

Fixes #100607

The rationale is that absolute beginners will be slightly confused as to why certain lines of code in a function does not require a semicolon. (I have actually witness a beginner having this confusion). Hence, a slight rationale is added "to return this value", which signals to the user that after removing said semicolon the value is returned resolving that error.

However, if this is not desirable, I welcome any other suggestions. Thanks.
2022-10-04 20:45:13 -07:00
..
rustc
rustc_apfloat
rustc_arena
rustc_ast Rewrite Token::is_op. 2022-10-03 11:42:29 +11:00
rustc_ast_lowering
rustc_ast_passes
rustc_ast_pretty
rustc_attr
rustc_borrowck It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
rustc_builtin_macros Rollup merge of #101040 - danielhenrymantilla:no-bounds-for-default-annotated-derive, r=joshtriplett 2022-10-03 20:58:55 +02:00
rustc_codegen_cranelift
rustc_codegen_gcc Remove type argument of array_alloca and rename to byte_array_alloca 2022-10-02 13:42:14 +00:00
rustc_codegen_llvm Auto merge of #102551 - bjorn3:cg_ssa_cleanup, r=davidtwco 2022-10-03 11:02:58 +00:00
rustc_codegen_ssa Remove type argument of array_alloca and rename to byte_array_alloca 2022-10-02 13:42:14 +00:00
rustc_const_eval Rollup merge of #102559 - compiler-errors:issue-102553, r=oli-obk 2022-10-04 16:11:02 +05:30
rustc_data_structures Use a SortedMap instead of a VecMap. 2022-10-01 16:24:30 +02:00
rustc_driver
rustc_error_codes Cleanup some error code explanations 2022-10-03 08:53:06 +02:00
rustc_error_messages Rollup merge of #102568 - compiler-errors:lint-unsatisfied-opaques, r=oli-obk 2022-10-04 16:11:02 +05:30
rustc_errors Compute lint_levels by definition 2022-10-01 16:12:50 +02:00
rustc_expand Improve spans when splitting multi-char operator tokens for proc macros. 2022-10-04 09:08:02 +11:00
rustc_feature
rustc_fs_util
rustc_graphviz
rustc_hir
rustc_hir_analysis Rollup merge of #102650 - Rageking8:slightly-improve-no-return-for-returning-function-error, r=compiler-errors 2022-10-04 20:45:13 -07:00
rustc_hir_pretty
rustc_incremental
rustc_index
rustc_infer It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
rustc_interface
rustc_lexer
rustc_lint Rollup merge of #102568 - compiler-errors:lint-unsatisfied-opaques, r=oli-obk 2022-10-04 16:11:02 +05:30
rustc_lint_defs Compute lint_levels by definition 2022-10-01 16:12:50 +02:00
rustc_llvm
rustc_log
rustc_macros errors: rename typeck.ftl to hir_analysis.ftl 2022-10-03 13:52:17 +01:00
rustc_metadata
rustc_middle Rollup merge of #102651 - oli-obk:non_region_things, r=lcnr 2022-10-04 18:26:41 +02:00
rustc_mir_build Auto merge of #101986 - WaffleLapkin:move_lint_note_to_the_bottom, r=estebank 2022-10-01 10:44:25 +00:00
rustc_mir_dataflow
rustc_mir_transform Refactor rustc lint API 2022-10-01 10:03:06 +00:00
rustc_monomorphize It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
rustc_parse Invert is_top_level to avoid negation. 2022-10-03 11:42:29 +11:00
rustc_parse_format
rustc_passes Merge the ~const and impl const checks and add some explanatory notes 2022-10-04 08:59:20 +00:00
rustc_plugin_impl
rustc_privacy
rustc_query_impl Correct Key impl for HirId. 2022-10-01 16:20:08 +02:00
rustc_query_system Allow query system to recover a HirId. 2022-10-01 15:58:42 +02:00
rustc_resolve
rustc_save_analysis
rustc_serialize
rustc_session
rustc_smir
rustc_span
rustc_symbol_mangling It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
rustc_target Auto merge of #102503 - cuviper:x86-stack-probes, r=nagisa 2022-10-03 02:09:05 +00:00
rustc_trait_selection Rollup merge of #102651 - oli-obk:non_region_things, r=lcnr 2022-10-04 18:26:41 +02:00
rustc_traits It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
rustc_transmute check if const is ADT or not 2022-10-03 17:51:18 +09:00
rustc_ty_utils Rollup merge of #102653 - lcnr:delay_span_bug, r=fee1-dead 2022-10-04 18:26:41 +02:00
rustc_type_ir