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 #71828

Merged
merged 15 commits into from
May 3, 2020
Merged

Rollup of 5 pull requests #71828

merged 15 commits into from
May 3, 2020

Commits on May 2, 2020

  1. typo

    lcnr authored May 2, 2020
    Configuration menu
    Copy the full SHA
    a691521 View commit details
    Browse the repository at this point in the history
  2. slice::fill: take T by value.

    lcnr committed May 2, 2020
    Configuration menu
    Copy the full SHA
    902aa62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c05961c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3ec00a View commit details
    Browse the repository at this point in the history
  5. Test associated const default qualifs cross-crate

    This also tests for the ICE in rust-lang#71734
    ecstatic-morse committed May 2, 2020
    Configuration menu
    Copy the full SHA
    bcc44b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    14a2c8d View commit details
    Browse the repository at this point in the history

Commits on May 3, 2020

  1. Configuration menu
    Copy the full SHA
    90aa62a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96f27c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3ee283 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a77d1c View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#71165 - lcnr:patch-2, r=Amanieu

    `slice::fill`: use `T` instead of generic arg
    
    implements rust-lang#70758 (comment)
    
    As the discussion in rust-lang#70758 has shifted, I now use `T` instead of `&T`.
    Dylan-DPC authored May 3, 2020
    Configuration menu
    Copy the full SHA
    8cb8d9c View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#71314 - mibac138:cfg-version, r=petrochenkov

    Implement RFC 2523, `#[cfg(version(..))]`
    
    Hi! This is my first contribution to rust, I hope I didn't miss anything. I tried to implement this feature so that `#[cfg(version(1.44.0))]` works but the parser was printing an error that I wasn't sure how to fix so I just opted for implementing `#[cfg(version("1.44.0"))]` (note the quotes).
    
    Tracking issue: rust-lang#64796
    Dylan-DPC authored May 3, 2020
    Configuration menu
    Copy the full SHA
    ffe0a1c View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#71542 - crlf0710:confusable_idents, r=petro…

    …chenkov
    
    Implement `confusable_idents` lint.
    
    This collects all identifier symbols into `ParseSession` and examines them within the non-ascii-idents lint.
    
    The skeleton generation part needs to be added to `unicode-security` crate. Will update this PR when the crate is updated.
    
    r? @petrochenkov
    
    EDIT: also included the `concat_idents` part.
    Dylan-DPC authored May 3, 2020
    Configuration menu
    Copy the full SHA
    24e101c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2231941 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#71813 - ecstatic-morse:issue-71734, r=tmandry

    Decode qualifs for associated const defaults
    
    Fixes rust-lang#71734.
    
    We encode qualifs for associated constants, but never expected to decode the qualifs for defaulted associated consts. Fix this, and test that associated const defaults have the correct qualifs cross-crate.
    
    r? @tmandry
    Dylan-DPC authored May 3, 2020
    Configuration menu
    Copy the full SHA
    e48a7b8 View commit details
    Browse the repository at this point in the history