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 7 pull requests #70057

Closed
wants to merge 41 commits into from
Closed

Commits on Mar 11, 2020

  1. resolve: Simplify fn report_privacy_error

    by factoring out `fn ctor_fields_span` into a separate function
    petrochenkov committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    71ebc61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    580c6a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4083c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2020

  1. Configuration menu
    Copy the full SHA
    e80cb20 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2020

  1. Configuration menu
    Copy the full SHA
    81099c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f53f9a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2020

  1. Configuration menu
    Copy the full SHA
    ce5e49f View commit details
    Browse the repository at this point in the history
  2. Fix wrong deref

    tesuji committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    e1bc9af View commit details
    Browse the repository at this point in the history
  3. Fiddle ParamEnv through to a place that used to use `ParamEnv::empt…

    …y` in a buggy manner
    oli-obk committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    7894509 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4125a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48b9526 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbd2129 View commit details
    Browse the repository at this point in the history
  7. simplify submod_path

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    7042554 View commit details
    Browse the repository at this point in the history
  8. submod_path: use id.span

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    586c9b5 View commit details
    Browse the repository at this point in the history
  9. extract parse_mod

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    d06031c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a2a32c7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4d05f90 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c824f5d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4a70313 View commit details
    Browse the repository at this point in the history
  14. expand: use push_directory

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    033f8a2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    60a00b0 View commit details
    Browse the repository at this point in the history
  16. extract parse_external_module

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    16d444a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a1f9953 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    97fa2bd View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    fb540a9 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e2cd4d0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e830157 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c16f0d3 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2454395 View commit details
    Browse the repository at this point in the history
  24. parser/expand: minor cleanup

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    ed9d81e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9741bb6 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    48b8ecc View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    998b33e View commit details
    Browse the repository at this point in the history
  28. fix rebase fallout

    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    5cc4e94 View commit details
    Browse the repository at this point in the history
  29. Rollup merge of rust-lang#69811 - petrochenkov:privdiag2, r=estebank

    resolve: Print import chains on privacy errors
    
    A part of rust-lang#67951 that doesn't require hacks.
    r? @estebank
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    9b26188 View commit details
    Browse the repository at this point in the history
  30. Rollup merge of rust-lang#69838 - Centril:expand-module, r=petrochenkov

    Expansion-driven outline module parsing
    
    After this PR, the parser will not do any conditional compilation or loading of external module files when `mod foo;` is encountered. Instead, the parser only leaves `mod foo;` in place in the AST, with no items filled in. Expansion later kicks in and will load the actual files and do the parsing. This entails that the following is now valid:
    
    ```rust
    #[cfg(FALSE)]
    mod foo {
        mod bar {
            mod baz; // `foo/bar/baz.rs` doesn't exist, but no error!
        }
    }
    ```
    
    Fixes rust-lang#64197.
    
    r? @petrochenkov
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    b158edc View commit details
    Browse the repository at this point in the history
  31. Rollup merge of rust-lang#69881 - Centril:fix-69485, r=oli-obk

    VariantSizeDifferences: bail on SizeOverflow
    
    Fixes rust-lang#69485.
    
    r? @oli-obk
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    1e3b445 View commit details
    Browse the repository at this point in the history
  32. Rollup merge of rust-lang#70000 - petrochenkov:rawkeypars, r=davidtwco

    resolve: Fix regression in resolution of raw keywords in paths
    
    Fixes rust-lang#63882.
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    6255941 View commit details
    Browse the repository at this point in the history
  33. Rollup merge of rust-lang#70029 - jonas-schievink:bootstrap, r=Centril

    Bump the bootstrap compiler
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    140529e View commit details
    Browse the repository at this point in the history
  34. Rollup merge of rust-lang#70046 - lzutao:patch-1, r=Centril

    Use sublice patterns to avoid computing the len
    
    r? @Centril
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    a56761d View commit details
    Browse the repository at this point in the history
  35. Rollup merge of rust-lang#70049 - oli-obk:param_env_empty_considered_…

    …unimplemented, r=eddyb
    
    Fiddle `ParamEnv` through to a place that used to use `ParamEnv::empty` in a buggy manner
    
    cc rust-lang#69981 (comment)
    
    r? @eddyb
    Centril committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    c898394 View commit details
    Browse the repository at this point in the history