Commit Graph

  • ac6ff672ef Rollup merge of #112853 - GuillaumeGomez:type_alias_type, r=oli-obk Guillaume Gomez 2023-06-21 15:45:16 +02:00
  • 4e912ba623 Rollup merge of #112836 - GuillaumeGomez:rustdoc-invalid-file-creation, r=notriddle Guillaume Gomez 2023-06-21 15:45:16 +02:00
  • 2ef9fcea58 Rollup merge of #99587 - ibraheemdev:park-orderings, r=m-ou-se Guillaume Gomez 2023-06-21 15:45:15 +02:00
  • 385ecd3708 Correctly handle Weak type aliases in rustdoc Guillaume Gomez 2023-06-21 13:37:17 +02:00
  • 6e670ec00a Add tests for invalid files generation Guillaume Gomez 2023-06-19 21:18:11 +02:00
  • ee7853bd65 Revert 'Rename profile=user to profile=dist' clubby789 2023-06-21 13:30:02 +01:00
  • bc41449d8f Remove outdated import in r-a proc macro server. Mara Bos 2023-06-21 14:02:59 +02:00
  • dc8fb2bf05 Add rustdoc tests for lazy_type_alias Guillaume Gomez 2023-06-19 15:05:46 +02:00
  • cf050cd7e8 Add lazy_type_alias feature gate Guillaume Gomez 2023-06-19 13:50:22 +02:00
  • 9bca44b72f Fix msg passed to span_bug Raminder Singh 2023-06-21 16:54:54 +05:30
  • a42cfd2335 Auto merge of #112834 - oli-obk:mir_opts_considered_unsound, r=cjgillot bors 2023-06-21 10:53:30 +00:00
  • d9c226cd90 "Memory Orderings" -> "Memory Ordering" Mara Bos 2023-06-21 12:43:22 +02:00
  • 7a387a5c17 Make queries traceable again Oli Scherer 2023-06-21 10:25:25 +00:00
  • b967b7eed0 change edition to 2021, fix clippy warns klensy 2023-06-21 12:43:14 +03:00
  • 0c798fb0af rust-installer: drop clap v3, migrate to v4 klensy 2023-06-21 12:32:34 +03:00
  • 4a86f9dffe Warn on unused offset_of!() result Chayim Refael Friedman 2023-06-08 15:11:31 +03:00
  • bf065da63f Auto merge of #112877 - Nilstrieb:rollup-5g5hegl, r=Nilstrieb bors 2023-06-21 08:00:23 +00:00
  • e559cd2009 Auto merge of #112877 - Nilstrieb:rollup-5g5hegl, r=Nilstrieb bors 2023-06-21 08:00:23 +00:00
  • 8ce7df4d8d Disable two mir opts that are known to be unsound Oli Scherer 2023-06-20 10:04:34 +00:00
  • 595d395a89 declare needs_ref later y21 2023-06-21 09:16:25 +02:00
  • ba821ebd57 remove needs-unwind attr for test with -Zpanic-abort-tests Pietro Albini 2023-06-21 09:14:47 +02:00
  • 4cf714e14e use let chains, move assignments out of block, add tests y21 2023-06-21 09:04:40 +02:00
  • a43d35f7f8 Rollup merge of #112844 - Vanille-N:unique, r=RalfJung Nilstrieb 2023-06-21 07:37:03 +02:00
  • 863b8ba9db Rollup merge of #112830 - nnethercote:more-codegen-cleanups, r=oli-obk Nilstrieb 2023-06-21 07:37:03 +02:00
  • 404abceaa9 Rollup merge of #112790 - WaffleLapkin:syntactically, r=Nilstrieb Nilstrieb 2023-06-21 07:37:02 +02:00
  • b22d6a9f42 Rollup merge of #112790 - WaffleLapkin:syntactically, r=Nilstrieb Nilstrieb 2023-06-21 07:37:02 +02:00
  • c62aff9826 Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnr Nilstrieb 2023-06-21 07:37:01 +02:00
  • f77d0e8432 Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnr Nilstrieb 2023-06-21 07:37:01 +02:00
  • 6aa02478fd Rollup merge of #112759 - cjgillot:closure-names, r=oli-obk Nilstrieb 2023-06-21 07:37:01 +02:00
  • 4df4570367 Rollup merge of #112632 - gootorov:vec_alloc_partialeq, r=dtolnay Nilstrieb 2023-06-21 07:37:00 +02:00
  • 0b680abb53 Auto merge of #106450 - albertlarsan68:fix-arc-ptr-eq, r=Amanieu bors 2023-06-21 05:13:39 +00:00
  • a60e6b1d04 Auto merge of #106450 - albertlarsan68:fix-arc-ptr-eq, r=Amanieu bors 2023-06-21 05:13:39 +00:00
  • ea69ec8128 Auto merge of #11000 - Centri3:doc_markdown, r=giraffate bors 2023-06-21 02:42:49 +00:00
  • 270e0d16cc add WebAssembly to test Catherine 2023-06-20 21:19:58 -05:00
  • 83b27fe0f2 Auto merge of #112119 - zirconium-n:issue-113072-merge-borrow-kind, r=lcnr bors 2023-06-21 02:06:10 +00:00
  • 27e88bdf46 Remove Queries::ongoing_codegen. Nicholas Nethercote 2023-06-21 11:26:49 +10:00
  • dba01c1b18 Inline and remove WorkItem::start_profiling and execute_work_item. Nicholas Nethercote 2023-06-20 17:01:51 +10:00
  • b19b05ef71 Auto merge of #10999 - Centri3:doc_markdown, r=Alexendoo bors 2023-06-21 00:47:29 +00:00
  • f4d6b828db Fix typo in eprintln docs clubby789 2023-06-21 01:06:48 +01:00
  • a39e2e4109 relaxed orderings in thread::park example Ibraheem Ahmed 2023-06-20 20:05:31 -04:00
  • f1ed32b59e Delete use of proc_macro_span_shrink from proc-macro2 David Tolnay 2023-06-07 22:36:35 -07:00
  • e010b5dd07 update failing ui tests Ibraheem Ahmed 2023-06-10 19:05:07 -04:00
  • bb0f317a66 Merge proc_macro_span_shrink and proc_macro_span Jacob Pratt 2023-06-06 15:02:34 -04:00
  • 90fe60a434 Update to proc-macro2 1.0.57 to unblock proc_macro_span changes David Tolnay 2023-05-15 02:03:30 -07:00
  • 81bb8a1933 Fix tests Jacob Pratt 2023-05-14 18:56:11 -04:00
  • b4e01392de Add Span::{line, column} Jacob Pratt 2023-05-14 18:30:18 -04:00
  • 0d2ad7031e Span::{before, after}Span::{start, end} Jacob Pratt 2023-05-14 18:11:27 -04:00
  • cc41ea1f57 Remove LineColumn, Span::start, Span::end Jacob Pratt 2023-05-14 17:38:41 -04:00
  • c2f64673bb yeet upcast_trait_def_id from ImplSourceObjectData Michael Goulet 2023-06-20 21:48:05 +00:00
  • fdb220817d yeet ImplSource::TraitAlias too Michael Goulet 2023-06-20 21:27:43 +00:00
  • 521567dcb8 Remove unnecessary call to select_from_obligation Michael Goulet 2023-06-20 20:00:39 +00:00
  • cf788b6603 Auto merge of #112859 - weihanglo:update-cargo, r=weihanglo bors 2023-06-20 23:15:14 +00:00
  • dc5a3e8dea Add WebAssembly to allowed idents Catherine 2023-06-20 18:12:20 -05:00
  • 96400c22a7 Update cargo Weihang Lo 2023-06-20 22:19:38 +01:00
  • 214dbca0e7 Auto merge of #112835 - lcnr:proof-tree-nits, r=BoxyUwU bors 2023-06-20 19:58:46 +00:00
  • c1629c6bde Lint mem_forget if fields are Drop Catherine 2023-06-20 13:37:03 -05:00
  • 6fca85fa34 Fix invalid creation of files in rustdoc Guillaume Gomez 2023-06-19 21:17:57 +02:00
  • 070a3a45a2 Auto merge of #112847 - bvanjoi:fix-112831, r=Nilstrieb bors 2023-06-20 15:52:44 +00:00
  • 26df33710a put issue link between <> y21 2023-06-20 17:36:38 +02:00
  • 0d73ad3367 [type_repetition_in_bounds]: respect msrv for combining maybe bounds y21 2023-06-20 17:24:46 +02:00
  • 7a192ec876 add support for needs-dynamic-linking Pietro Albini 2023-05-17 10:41:41 +02:00
  • 68decea5ea avoid dynamic linking on targets that do not support dynamic linking Pietro Albini 2023-06-09 11:32:49 +02:00
  • 66adacc4c3 merge target spec and --print=cfg for compiletest target info Pietro Albini 2023-06-09 11:16:25 +02:00
  • 2f6bd11a79 Auto merge of #10952 - Centri3:excessive_precision, r=dswij bors 2023-06-20 14:56:21 +00:00
  • 994a0de158 test(resolve): update_resolution for remove single import bohan 2023-06-20 22:54:12 +08:00
  • 5a9b27657d Revert "Rollup merge of #112758 - bvanjoi:clean-up-resolve, r=petrochenkov" bohan 2023-06-20 22:47:50 +08:00
  • 32d4968953 Adt for Unique may contain a reference Neven Villani 2023-06-20 16:30:44 +02:00
  • 823005983e Auto merge of #2520 - saethlin:mmap-shim, r=RalfJung bors 2023-06-20 14:18:46 +00:00
  • 3c00929dac Improve organization Ben Kimock 2023-06-17 11:55:30 -04:00
  • d14b9e3c15 Make munmap throw unsup errors instead of trying to work Ben Kimock 2023-06-16 19:10:54 -04:00
  • 3c2862daf7 mmap/munmap/mremamp shims Ben Kimock 2022-08-13 18:37:59 -04:00
  • 2bf9bf985f Auto merge of #10990 - y21:issue8634-partial, r=blyxyas,xFrednet bors 2023-06-20 13:57:19 +00:00
  • 336c3b437d wrap else { for long, single-lined initializer expressions Yacin Tmimi 2023-04-01 11:02:27 -04:00
  • 4272a3b6b9 Add additional test cases Yacin Tmimi 2023-03-23 13:14:50 -04:00
  • 6dab3d193c Prevent single-line let-else if it would exceed max_width Yacin Tmimi 2023-03-22 21:32:29 -04:00
  • 522b5e2566 Implement wrapping rules to force else on a newline in let-else Yacin Tmimi 2023-02-12 14:50:44 -05:00
  • 44425644a8 Implement let-else rewriting in terms of rewrite_let_else_block Yacin Tmimi 2023-02-12 14:46:06 -05:00
  • abac4f0e3e Allow callers to determine if blocks can be formatted on a single line Yacin Tmimi 2023-02-12 14:31:38 -05:00
  • 9892dc49d5 Initial pass at implementing let-else Yacin Tmimi 2023-01-16 12:19:47 -05:00
  • fca2905de6 Extract logic for rewriting else keyword into function Yacin Tmimi 2023-02-12 13:51:50 -05:00
  • 3934d9fee6 Auto merge of #112839 - GuillaumeGomez:rollup-jc5nqug, r=GuillaumeGomez bors 2023-06-20 13:05:06 +00:00
  • e242644470 update comment on MutBorrowKind::ClosureCapture Ziru Niu 2023-06-07 15:44:32 +08:00
  • a714a221cd address most easy comments Ziru Niu 2023-05-31 19:13:13 +08:00
  • ea5904d436 merge BorrowKind::Unique into BorrowKind::Mut Ziru Niu 2023-05-31 06:25:27 +08:00
  • 720c46baba Rollup merge of #112819 - dtolnay:weirdderef, r=Nilstrieb Guillaume Gomez 2023-06-20 14:23:41 +02:00
  • e75dc9e1dd Rollup merge of #112794 - bjorn3:fix_lib_global_alloc, r=oli-obk Guillaume Gomez 2023-06-20 14:23:41 +02:00
  • 2d53b8bf9d Rollup merge of #112786 - lcnr:early-binder, r=Nilstrieb Guillaume Gomez 2023-06-20 14:23:40 +02:00
  • 0e7bfb291c Rollup merge of #112762 - chenyukang:yukang-fix-112507-argument-checking, r=compiler-errors Guillaume Gomez 2023-06-20 14:23:40 +02:00
  • 10a18fd707 Rollup merge of #112720 - poliorcetics:rustdoc-item-type-color-same-as-item-color, r=notriddle,GuillaumeGomez Guillaume Gomez 2023-06-20 14:23:39 +02:00
  • 2daba03d87 Rollup merge of #112464 - eval-exec:exec/fix-connect_timeout-overflow, r=ChrisDenton Guillaume Gomez 2023-06-20 14:23:39 +02:00
  • 3b46cb6e57 Add Item::def_id helper Guillaume Gomez 2023-06-19 21:17:39 +02:00
  • 2bca2528d3 inspect nits lcnr 2023-06-20 12:40:18 +02:00
  • 1f5f578431 Remove useless unit tests Eval EXEC 2023-06-20 18:47:31 +08:00
  • 44defeb3a6 Ignore connect_timeout unit test on SGX platform Eval EXEC 2023-06-20 18:43:12 +08:00
  • a99acae7dd cleanup imports lcnr 2023-06-20 12:19:40 +02:00
  • bb212ba5be split probe into 2 functions for better readability lcnr 2023-06-20 12:14:11 +02:00
  • 43029d8668 Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnr bors 2023-06-20 08:42:37 +00:00
  • c84f1cdcc0 tests: add test for color of item kind Alexis (Poliorcetics) Bourget 2023-06-20 08:28:56 +02:00
  • f762181af9 Auto merge of #112821 - calebcartwright:rustfmt-sync, r=calebcartwright bors 2023-06-20 05:58:16 +00:00
  • a30f3f73e3 Auto merge of #10986 - Centri3:undocumented_unsafe_blocks, r=Manishearth bors 2023-06-20 05:04:46 +00:00