Commit Graph

  • 6ef78a152a style-guide: Rephrase a confusingly ordered, ambiguous sentence (and fix a typo) Josh Triplett 2023-06-22 13:30:06 -07:00
  • ba28d6cc17 style-guide: Reword an awkwardly phrased recommendation (and fix a typo) Josh Triplett 2023-06-22 13:28:47 -07:00
  • d755643592 typo Tshepang Mbambo 2023-06-22 23:01:48 +02:00
  • 9cf524d5f3 style-guide: Clarify advice on names matching keywords Josh Triplett 2023-06-22 13:21:40 -07:00
  • 39fcce9330 style-guide: Avoid normative recommendations for formatting tool configurability Josh Triplett 2023-06-22 13:17:47 -07:00
  • 16d1995ddf style-guide: Update cargo.md for authors being optional and not recommended Josh Triplett 2023-06-22 13:12:43 -07:00
  • 2fad294459 style-guide: Define (and capitalize) "ASCIIbetically" Josh Triplett 2023-06-22 13:01:45 -07:00
  • 7f82f7478b style-guide: Remove inaccurate statement about rustfmt Josh Triplett 2023-06-22 12:47:24 -07:00
  • fbbafe774b style-guide: Consistently refer to rustfmt as rustfmt Josh Triplett 2023-06-22 12:45:56 -07:00
  • c443b52df2 style-guide: s/right-ward/rightward/ Josh Triplett 2023-06-22 12:42:57 -07:00
  • fcb3da8a1b style-guide: Move and expand text about trailing commas Josh Triplett 2023-06-22 12:41:30 -07:00
  • 8e5fe2137f style-guide: Move text about block vs visual indent to indentation section Josh Triplett 2023-06-22 12:30:14 -07:00
  • 54c943f52c style-guide: Fix typo Josh Triplett 2023-06-22 11:53:49 -07:00
  • 6d5b50914d migrate inferred_outlives_of to Clause Michael Goulet 2023-06-20 03:25:40 +00:00
  • 568127c76a Expect clause more Michael Goulet 2023-06-19 20:48:46 +00:00
  • 5f2cb3cbfd Migrate item_bounds to ty::Clause Michael Goulet 2023-06-19 20:46:46 +00:00
  • deb7959659 switch to using a target property to control plt default Augie Fackler 2023-06-07 20:18:20 -04:00
  • 981ecabbe7 rustc_session: default to -Z plt=yes on non-x86_64 Augie Fackler 2023-04-05 15:02:57 -04:00
  • 6dc822c968 Auto merge of #112686 - estebank:sealed-traits, r=petrochenkov bors 2023-06-22 18:23:19 +00:00
  • 977dfd08d2 avoid &format in error message code Takayuki Maeda 2023-06-23 02:17:39 +09:00
  • b793cd2177 Tweak privacy errors to account for reachable items Esteban Küber 2023-06-16 19:44:06 +00:00
  • f098f19d18 Account for sealed traits in trait bound errors Esteban Küber 2023-06-16 18:09:54 +00:00
  • 8d83bf49c3 Only walk the identity substituted version of struct fields Oli Scherer 2023-06-19 17:58:14 +00:00
  • 451cf393df Handle weak type aliases by immediately resolving them to their aliased type Oli Scherer 2023-06-19 12:42:59 +00:00
  • 52fbc1f38f ICE on types that should not be defining opaque types Oli Scherer 2023-06-19 11:19:05 +00:00
  • 9efbd28173 Document what is going on in opaque_types_defined_by Oli Scherer 2023-06-19 09:55:01 +00:00
  • a8566ff2fd Move some field extraction logic onto a method on Node Oli Scherer 2023-06-19 09:51:28 +00:00
  • 7eff14758f Re-use error code for duplicate error Oli Scherer 2023-06-16 20:20:39 +00:00
  • 3f47414b90 Update existing snapshot and add more snapshots of where clause indentation Guillaume Gomez 2023-06-22 17:39:23 +02:00
  • 5af680e5bd Fix indentation for where clause in rustdoc pages Guillaume Gomez 2023-06-22 17:38:19 +02:00
  • 367fad75c4 Fix a codegen test Oli Scherer 2023-06-15 15:43:24 +00:00
  • 6a647a715a Treat opaque types failing the signature defining scope check as defining, as we already errored and can hide subsequent errors this way. Oli Scherer 2023-06-22 15:11:07 +00:00
  • a38f7bba2a Stop failing eagerly, and collect all opaque types even if some are erroneous. Oli Scherer 2023-06-15 15:40:31 +00:00
  • c3b6c56b96 Auto merge of #112913 - nnethercote:avoid-Lrc-Box-dyn-CodegenBackend, r=compiler-errors bors 2023-06-22 15:06:03 +00:00
  • ee28a94200 Add tests showcasing our short circuiting behaviour in the signature checks for defining scopes Oli Scherer 2023-06-22 15:02:44 +00:00
  • fb4725e81d Point to argument/return type instead of the whole function header Oli Scherer 2023-06-15 14:34:32 +00:00
  • 0ac486c381 Only create the opaque collector once and visit it many times Oli Scherer 2023-06-15 14:10:42 +00:00
  • 78f576200c Move opaque_type_origin_unchecked onto TyCtxt and re-use it where it was open coded Oli Scherer 2023-06-15 07:40:17 +00:00
  • 5a6cdcc3e5 Stop hiding const eval limit in external macros Oli Scherer 2023-06-22 14:11:10 +00:00
  • e453b685f9 Preparing for merge from rustc Ralf Jung 2023-06-22 10:38:47 +02:00
  • a56c4eb6f4 Auto merge of #112695 - nnethercote:inline-before-merging-cgus, r=wesleywiser bors 2023-06-22 08:34:32 +00:00
  • 3f6fa546c2 Auto merge of #112914 - matthiaskrgr:rollup-f0kdqh9, r=matthiaskrgr bors 2023-06-22 05:42:01 +00:00
  • a3667c80e4 Rollup merge of #112908 - spastorino:add-def-id-to-early-bound-region-debug, r=compiler-errors Matthias Krüger 2023-06-22 06:29:34 +02:00
  • 9f5717fd15 Rollup merge of #112907 - weihanglo:update-cargo, r=weihanglo Matthias Krüger 2023-06-22 06:29:34 +02:00
  • 6711422373 Rollup merge of #112906 - fmease:rustdoc-render-assoc-ty-body-before-where-clause, r=notriddle Matthias Krüger 2023-06-22 06:29:33 +02:00
  • 3be174cc6f Rollup merge of #112876 - compiler-errors:check-subst-compat-in-OpaqueTypeCollector, r=oli-obk Matthias Krüger 2023-06-22 06:29:33 +02:00
  • 783f3a8e12 Update runtests.py : grammar correction Preveen P 2023-06-22 09:59:31 +05:30
  • 7a9299b0cd suggest importing for partial mod path in name resolving yukang 2023-06-22 11:18:48 +08:00
  • 2815ff5182 Auto merge of #112814 - antoyo:sync-cg_gcc-2023-06-19, r=bjorn3 bors 2023-06-22 02:11:08 +00:00
  • a048a92ccb Auto merge of #10979 - y21:issue9909, r=giraffate bors 2023-06-21 23:57:02 +00:00
  • b671aaa320 Tweak CGU size estimate code. Nicholas Nethercote 2023-06-21 16:38:47 +10:00
  • 5fdd271c4e style-guide: Rewrite let-else section for clarity, without changing formatting Josh Triplett 2023-06-21 16:18:52 -07:00
  • 516ad56967 Avoid Lrc<Box<dyn CodegenBackend>>. Nicholas Nethercote 2023-06-22 09:18:09 +10:00
  • 418d643c9f Remove unused fields from CodegenContext. Nicholas Nethercote 2023-06-20 15:08:49 +10:00
  • 5e2253fc97 Introduce CodegenState. Nicholas Nethercote 2023-06-20 14:05:55 +10:00
  • e323635d4d Auto merge of #103503 - thomcc:tvos-support, r=workingjubilee bors 2023-06-21 22:45:37 +00:00
  • d1641986be Print def_id on EarlyBoundRegion debug Santiago Pastorino 2023-06-21 18:56:34 -03:00
  • 4021b3c76e Merge root and inlined item placement. Nicholas Nethercote 2023-06-21 16:04:48 +10:00
  • 9d9ac0011c Inline before merging CGUs. Nicholas Nethercote 2023-06-16 15:17:01 +10:00
  • 3623476770 Streamline some comments. Nicholas Nethercote 2023-06-16 15:16:38 +10:00
  • cb9c9d6c8c Add comments to Message and WorkItem. Nicholas Nethercote 2023-06-20 12:57:38 +10:00
  • b0e872f120 Simplify Message. Nicholas Nethercote 2023-06-20 12:43:29 +10:00
  • 70fd653744 Move Message::CodegenItem to a separate type. Nicholas Nethercote 2023-06-20 11:45:47 +10:00
  • e32a9e2adb Auto merge of #10993 - Centri3:iter_nth_zero, r=Manishearth bors 2023-06-21 22:06:12 +00:00
  • 3c92a0d1aa Note that posix_spawnp probably still does not work the way people may want Thom Chiovoloni 2023-06-21 15:01:12 -07:00
  • a07adf3d34 Actually save all the files Thom Chiovoloni 2023-06-04 10:13:16 -07:00
  • 844fe0bcd0 Note the incomplete Command support in the apple-tvos.md document Thom Chiovoloni 2023-06-04 10:08:10 -07:00
  • 9471639916 Update tvOS support elsewhere in the stdlib Thom Chiovoloni 2023-06-04 09:46:43 -07:00
  • 59fd58f001 Avoid fork/exec spawning on tvOS/watchOS, as those functions are marked as prohibited Thom Chiovoloni 2023-06-04 09:46:18 -07:00
  • 8d11d159d9 Reorder tvos_* functions in apple_base.rs to avoid breaking sorted order Thom Chiovoloni 2023-06-04 08:57:27 -07:00
  • 25d557e2b2 Apply suggestions from code review Thom Chiovoloni 2023-06-04 08:51:07 -07:00
  • 7fc7eb1feb Fix missing link in SUMMARY.md Thom Chiovoloni 2023-03-15 20:21:20 -07:00
  • c63f5cc3ba Fix rustc_target::spec::apple::tests Thom Chiovoloni 2023-03-14 22:15:49 -07:00
  • a3a0f0b191 Add a tvOS entry to the platform-support documentation Thom Chiovoloni 2023-03-14 21:24:49 -07:00
  • 3e19ce5b7a Fix the tvOS targets to use the right LLVM target and respect the deployment target environment variables Thom Chiovoloni 2023-03-14 21:24:15 -07:00
  • b79cdd7a9e Fix busted data_layout (mismatch vs LLVM) in x86_64 tvOS simulator target Thom Chiovoloni 2023-03-14 20:03:21 -07:00
  • 4e5c92eb3d Finish up preliminary tvos support in libstd Thom Chiovoloni 2023-03-14 20:02:42 -07:00
  • 867043d700 wip: Support Apple tvOS in libstd Thom Chiovoloni 2022-10-11 17:22:12 -07:00
  • 20fe4e727c Don't lint iter_nth_zero in next Centri3 2023-06-20 00:39:22 -05:00
  • 9c972a4f66 move to drop_forget_ref Catherine 2023-06-21 15:56:24 -05:00
  • 1d41d6f31b Update cargo Weihang Lo 2023-06-21 21:36:50 +01:00
  • d2d23736a0 Auto merge of #112900 - GuillaumeGomez:rollup-1blf4io, r=GuillaumeGomez bors 2023-06-21 19:48:41 +00:00
  • 3e98b050ef Rollup merge of #112894 - GuillaumeGomez:gui-fields-display, r=notriddle Guillaume Gomez 2023-06-21 20:00:51 +02:00
  • 15b3050787 Rollup merge of #112892 - petrochenkov:cleanres, r=oli-obk Guillaume Gomez 2023-06-21 20:00:50 +02:00
  • 0a0f0fba6e Rollup merge of #112868 - compiler-errors:liberate-afit-sugg, r=WaffleLapkin Guillaume Gomez 2023-06-21 20:00:50 +02:00
  • dffa5f8e8f Rollup merge of #112538 - ndrewxie:issue-84447-partial-1, r=compiler-errors Guillaume Gomez 2023-06-21 20:00:49 +02:00
  • 62eee65363 Auto merge of #10948 - Centri3:borrow_as_ptr, r=dswij bors 2023-06-21 17:07:52 +00:00
  • e82bf685bb Additional test demonstrating check for full trait ref Michael Goulet 2023-06-21 16:41:23 +00:00
  • fe011983ca Auto merge of #111684 - ChayimFriedman2:unused-offset-of, r=WaffleLapkin bors 2023-06-21 16:40:54 +00:00
  • 6faa1cae05 Don't substitute a GAT that has mismatched generics in OpaqueTypeCollector Michael Goulet 2023-06-21 05:32:35 +00:00
  • 9150adf791 Liberate bound vars properly when suggesting missing AFIT Michael Goulet 2023-06-21 01:57:26 +00:00
  • 6246810e4d Add test to prevent regression for fields display Guillaume Gomez 2023-06-21 17:42:53 +02:00
  • 9db3f3a996 Fix union fields display Guillaume Gomez 2023-06-21 17:25:19 +02:00
  • e88e44db31 resolve: Minor cleanup to fn resolve_path_with_ribs Vadim Petrochenkov 2023-06-21 17:45:38 +03:00
  • 66c67ed87a [question_mark]: don't lint inside of try block y21 2023-06-21 16:36:48 +02:00
  • 02790217f9 Auto merge of #112890 - GuillaumeGomez:rollup-7e01q69, r=GuillaumeGomez bors 2023-06-21 13:53:11 +00:00
  • cbffdc1ab3 Rollup merge of #112886 - clubby789:revert-user-dist, r=albertlarsan68 Guillaume Gomez 2023-06-21 15:45:19 +02:00
  • 22d158993e Rollup merge of #112885 - imor:fix_span_bug_msg, r=cjgillot Guillaume Gomez 2023-06-21 15:45:18 +02:00
  • e1b1c8a971 Rollup merge of #112883 - oli-obk:tracing_queries, r=cjgillot Guillaume Gomez 2023-06-21 15:45:17 +02:00
  • b10dce6f6f Rollup merge of #112863 - clubby789:stderr-typo, r=albertlarsan68 Guillaume Gomez 2023-06-21 15:45:17 +02:00