-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 #63025
Rollup of 7 pull requests #63025
Commits on Jul 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for bd7be36 - Browse repository at this point
Copy the full SHA bd7be36View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9a50bc - Browse repository at this point
Copy the full SHA a9a50bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bc8878 - Browse repository at this point
Copy the full SHA 0bc8878View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3be8422 - Browse repository at this point
Copy the full SHA 3be8422View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76794f1 - Browse repository at this point
Copy the full SHA 76794f1View commit details -
Update src/test/ui/self/elision/README.md
Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6018c46 - Browse repository at this point
Copy the full SHA 6018c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d2129 - Browse repository at this point
Copy the full SHA 78d2129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 044d4bb - Browse repository at this point
Copy the full SHA 044d4bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d79d13f - Browse repository at this point
Copy the full SHA d79d13fView commit details
Commits on Jul 20, 2019
-
tests: Add minimal reproduction of rust-lang#61963.
This commit adds a reproduction of the error reported in servo which demonstrates the current, incorrect behaviour. Co-authored-by: Rémy Rakić <remy.rakic@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 44bf6b6 - Browse repository at this point
Copy the full SHA 44bf6b6View commit details
Commits on Jul 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4242206 - Browse repository at this point
Copy the full SHA 4242206View commit details
Commits on Jul 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c7a599e - Browse repository at this point
Copy the full SHA c7a599eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb4fbda - Browse repository at this point
Copy the full SHA eb4fbdaView commit details -
The Dumper no longer has anything to do specifically with JSON, it merely represents processing into an `Analysis` output.
Configuration menu - View commit details
-
Copy full SHA for 68c0ba2 - Browse repository at this point
Copy the full SHA 68c0ba2View commit details
Commits on Jul 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7369c17 - Browse repository at this point
Copy the full SHA 7369c17View commit details -
Break dependencies between
syntax_ext
and some other cratesMove `source_uitil` macros into `syntax_ext` Cleanup dependencies of `rustc_driver`
Configuration menu - View commit details
-
Copy full SHA for e995523 - Browse repository at this point
Copy the full SHA e995523View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0fb9c9 - Browse repository at this point
Copy the full SHA a0fb9c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11137c6 - Browse repository at this point
Copy the full SHA 11137c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c0ddcd - Browse repository at this point
Copy the full SHA 0c0ddcdView commit details -
syntax_ext:
proc_macro_decls
->proc_macro_harness
Few other minor renamings for consistency. Remove one unused dependency from `rustc_passes`. Fix libsyntax tests. Fix rebase.
Configuration menu - View commit details
-
Copy full SHA for 0a24e28 - Browse repository at this point
Copy the full SHA 0a24e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b2110 - Browse repository at this point
Copy the full SHA d7b2110View commit details -
lowering: Omit bare trait lint on macro call sites
This commit implements a hacky fix for detecting when a span is pointing at a macro call site so that bare trait lints are not made incorrectly.
Configuration menu - View commit details
-
Copy full SHA for cae8680 - Browse repository at this point
Copy the full SHA cae8680View commit details -
Rollup merge of rust-lang#61207 - taiki-e:arbitrary_self_types-lifeti…
…me-elision-2, r=Centril Allow lifetime elision in `Pin<&(mut) Self>` This PR changes `self: &(mut) S` elision rules to instead visit the type of `self` and look for `&(mut) S` (where `is_self_ty(S)`) within it Replaces rust-lang#60944 Closes rust-lang#52675 r? @eddyb cc @cramertj @Centril @withoutboats @scottmcm
Configuration menu - View commit details
-
Copy full SHA for 7811ae8 - Browse repository at this point
Copy the full SHA 7811ae8View commit details -
Rollup merge of rust-lang#62771 - petrochenkov:depext, r=eddyb
Break dependencies between `syntax_ext` and other crates Move `source_util` macros into `syntax_ext`. Move other early code generation facilities like standard library injection into `syntax_ext`. The only crate that depends on `syntax_ext` now is `rustc_interface` which is one of the "final" crates that depend on everything. Minor: Cleanup dependencies of `rustc_driver`, many of them are no longer used after introduction of `rustc_interface`. r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for 01d7e7a - Browse repository at this point
Copy the full SHA 01d7e7aView commit details -
Rollup merge of rust-lang#62949 - mati865:patch-1, r=alexcrichton
Re-enable assertions in PPC dist builder Fixes rust-lang#36150 Log of successful build: https://dev.azure.com/mati865/6518b167-4cf6-4587-b3d1-8e137f2fb2e4/_apis/build/builds/23/logs/825
Configuration menu - View commit details
-
Copy full SHA for 394f049 - Browse repository at this point
Copy the full SHA 394f049View commit details -
Rollup merge of rust-lang#62974 - RalfJung:crossbeam, r=alexcrichton
bump crossbeam-epoch dependency The new crossbeam-epoch release depends on a memoffset with a whole bunch of soundness holes fixed. The old memoffset is still indirectly depended on (at least) by rustc-rayon, though -- a crate that looks rather unmaintained (no change in more than a year).
Configuration menu - View commit details
-
Copy full SHA for 75d3a29 - Browse repository at this point
Copy the full SHA 75d3a29View commit details -
Rollup merge of rust-lang#62979 - Mark-Simulacrum:json-dumper-pretty,…
… r=Xanewok Cleanup save-analysis JsonDumper
Configuration menu - View commit details
-
Copy full SHA for b3e2164 - Browse repository at this point
Copy the full SHA b3e2164View commit details -
Rollup merge of rust-lang#63013 - nivkner:ffi-safe-slice, r=sfackler
add `repr(transparent)` to `IoSliceMut` where missing tried using `IoSliceMut` in FFI, got `improper_ctypes` warning. according to the docs: `IoSliceMut` is "guaranteed to be ABI compatible with the `iovec` type" so it should be usable in FFI. `IoSlice` is also `repr(transparent)` for every platform where these types contain `iovec`-like types. vxworks also has `IoSliceMut` as transparent so its not even consistently one or the other. no comment about this next to the types or in the PR that introduced the types, so assuming this was just missed. r? @sfackler
Configuration menu - View commit details
-
Copy full SHA for 0ae4151 - Browse repository at this point
Copy the full SHA 0ae4151View commit details -
Rollup merge of rust-lang#63014 - davidtwco:rustfix-incorrect-dyn-sug…
…gestion, r=estebank Stop bare trait lint applying to macro call sites Fixes rust-lang#61963. Apologies for the delay with in fixing this. If anyone has a better idea how to detect this macro call site case, I'd be happy to fix this in a more robust, less hacky way. r? @estebank
Configuration menu - View commit details
-
Copy full SHA for f12327b - Browse repository at this point
Copy the full SHA f12327bView commit details