Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 5 pull requests #116384

Merged
merged 13 commits into from
Oct 3, 2023
Merged

Rollup of 5 pull requests #116384

merged 13 commits into from
Oct 3, 2023

Commits on Aug 14, 2023

  1. Suggest pin!() instead of Pin::new() when appropriate

    When encountering a type that needs to be pinned but that is `!Unpin`,
    suggest using the `pin!()` macro.
    
    Fix rust-lang#57994.
    estebank committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2c3fd1a View commit details
    Browse the repository at this point in the history
  2. rebase and review comments

    estebank committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6b58fbf View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. a small wf and clause cleanup

    lcnr committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a4f6770 View commit details
    Browse the repository at this point in the history
  2. specialization: use clause

    lcnr committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    aac29a0 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Fix broken links

    Signed-off-by: cui fliter <imcusg@gmail.com>
    cuishuang committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    6ef3fd7 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Factor out common token generation in fluent_messages.

    The failure and success cases are similar enough that they can share
    code.
    nnethercote committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    5f4177a View commit details
    Browse the repository at this point in the history
  2. Fix a comment.

    Compiling any part of the compiler will almost certainly require
    Nightly.
    nnethercote committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    57397de View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    3f0a327 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#114654 - estebank:suggest-pin-macro, r=davi…

    …dtwco
    
    Suggest `pin!()` instead of `Pin::new()` when appropriate
    
    When encountering a type that needs to be pinned but that is `!Unpin`, suggest using the `pin!()` macro.
    
    Fix rust-lang#57994.
    matthiaskrgr authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    535cd8d View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#116261 - lcnr:wf-only-clause, r=davidtwco

    a small wf and clause cleanup
    
    - remove `Clause::from_projection_clause`, instead use `ToPredicate`
    - change `predicate_obligations` to directly take a `Clause`
    - remove some unnecessary `&`
    - use clause in `min_specialization` checks where easily applicable
    matthiaskrgr authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    8efbc2c View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#116282 - rustaceanclub:master, r=davidtwco

    Fix broken links
    
    The previous address is no longer available, replace it with the latest available one.
    matthiaskrgr authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    a4ba529 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#116328 - nnethercote:rustc_fluent_macro, r=…

    …davidtwco
    
    Factor out common token generation in `fluent_messages`.
    
    The failure and success cases are similar enough that they can share code.
    
    r? `@davidtwco`
    matthiaskrgr authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    5dd9313 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#116379 - fmease:opaq-hid-inf-bnds-non-lt-bn…

    …drs, r=compiler-errors
    
    non_lifetime_binders: fix ICE in lint opaque-hidden-inferred-bound
    
    Opaque types like `impl for<T> Trait<T>` would previously lead to an ICE.
    
    r? `@compiler-errors`
    matthiaskrgr authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    9143370 View commit details
    Browse the repository at this point in the history