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

Merged
merged 14 commits into from
Aug 31, 2020
Merged

Rollup of 5 pull requests #76159

merged 14 commits into from
Aug 31, 2020

Commits on Aug 26, 2020

  1. Configuration menu
    Copy the full SHA
    d39cc45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d89d2a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a7a28d View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2020

  1. Move lexer unit tests to rustc_lexer

    StringReader is an intornal abstraction which at the moment changes a
    lot, so these unit tests cause quite a bit of friction.
    
    Moving them to rustc_lexer and more ingerated-testing style should
    make them much less annoying, hopefully without decreasing their
    usefulness much.
    
    Note that coloncolon tests are removed (it's unclear what those are
    testing).
    
    \r\n tests are removed as well, as we normalize line endings even
    before lexing.
    matklad committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    ccffea5 View commit details
    Browse the repository at this point in the history
  2. Remove unused function

    matklad committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    518cac9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    883b1e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68500ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21c624a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Configuration menu
    Copy the full SHA
    668f63d View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#75938 - Amjad50:min_const_generics-tests-re…

    …visions, r=lcnr
    
    Added some `min_const_generics` revisions into `const_generics` tests
    
    Help in rust-lang#75279. still a lot more to cover though
    
    r? @lcnr
    matklad committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    4e2a25d View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#76050 - matklad:pos, r=petrochenkov

    Remove unused function
    matklad committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    7d2460e View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#76075 - marmeladema:remove-once-cell-crate,…

    … r=matklad
    
    datastructures: replace `once_cell` crate with an impl from std
    
    Fixes rust-lang#75700
    
    r? @matklad
    
    We might need a perf run for this change.
    matklad committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    67f1643 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#76115 - calebcartwright:parser-fn-visibilit…

    …y, r=matklad
    
    Restore public visibility on some parsing functions for rustfmt
    
    In rust-lang#74826 the visibility of several parsing functions was reduced. However, rustfmt is an external consumer of some of these functions as well and needs the visibility to be public, similar to other elements in rustc_parse such as `parse_ident`
    
    https://github.com/rust-lang/rust/blob/db534b3ac286cf45688c3bbae6aa6e77439e52d2/src/librustc_parse/parser/mod.rs#L433-L436
    matklad committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    d8eb301 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#76127 - petrochenkov:lld, r=Mark-Simulacrum

    rustbuild: Remove one LLD workaround
    
    The version of LLD shipped with Rust no longer have this issue.
    
    Closes rust-lang#68647
    matklad committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    9caf08f View commit details
    Browse the repository at this point in the history