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

Merged
merged 12 commits into from
Dec 21, 2023
Merged

Rollup of 5 pull requests #119170

merged 12 commits into from
Dec 21, 2023

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    1133780 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    821fdde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    006e0ef View commit details
    Browse the repository at this point in the history
  4. Fix crash for CrateItem::kind() with constructors

    Change how we classify item kind for DefKind::Ctor
    celinval committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    a8556da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48c7cc2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ab38b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0a4693 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#119135 - celinval:smir-small-changes, r=com…

    …piler-errors
    
    Fix crash due to `CrateItem::kind()` not handling constructors
    
    Also add a method to get the instance instantiation arguments, and include that information in the instance debug.
    matthiaskrgr authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b55887d View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#119141 - celinval:smir-instance-args, r=com…

    …piler-errors
    
    Add method to get instance instantiation arguments
    
    Add a method to get the instance instantiation arguments, and include that information in the instance debug.
    matthiaskrgr authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    f6a04f6 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#119145 - aDotInTheVoid:variantdata-struct-s…

    …truct, r=compiler-errors
    
    Give `VariantData::Struct`  named fields, to clairfy `recovered`.
    
    Implements rust-lang#119121 (comment). Supersedes rust-lang#119121
    
    This way, it's clear what the bool fields means, instead of having to find where it's generated. Changes both ast and hir.
    
    r? `@compiler-errors`
    matthiaskrgr authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    d0d814f View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#119167 - alef:patch-1, r=compiler-errors

    E0761: module directory has .rs suffix
    
    `rustc --explain E0761` example seems wrong.
    matthiaskrgr authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    906606d View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#119168 - petrochenkov:feedvis4, r=compiler-…

    …errors
    
    resolve: Stop feeding visibilities for import list stems
    
    Fixes rust-lang#119126
    matthiaskrgr authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    c36bb5d View commit details
    Browse the repository at this point in the history