-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 6 pull requests #63926
Rollup of 6 pull requests #63926
Commits on Aug 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 053afa7 - Browse repository at this point
Copy the full SHA 053afa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 352d97e - Browse repository at this point
Copy the full SHA 352d97eView commit details
Commits on Aug 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 912feab - Browse repository at this point
Copy the full SHA 912feabView commit details -
Merge pull request rust-lang#8 from Wind-River/set_name_003
VxWorks does not provide a way to set the task name except at creation time
Configuration menu - View commit details
-
Copy full SHA for 602bea3 - Browse repository at this point
Copy the full SHA 602bea3View commit details
Commits on Aug 24, 2019
-
Removed the confusing FnOnce example. closes rust-lang#47091
Christian committedAug 24, 2019 Configuration menu - View commit details
-
Copy full SHA for a577316 - Browse repository at this point
Copy the full SHA a577316View commit details -
Added an extra line to make the formatting conform to the rest of the…
… document.
Christian committedAug 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 55f8dde - Browse repository at this point
Copy the full SHA 55f8ddeView commit details -
Fix tidy feature gate error reporting
Feature gate definitions were split into multiple files in rust-lang#63824 but tidy kept reporting the hard-coded path. Now, it shows the full path to the correct file.
Configuration menu - View commit details
-
Copy full SHA for 8ca9c7b - Browse repository at this point
Copy the full SHA 8ca9c7bView commit details -
Use doc comments for feature gate descriptions
This is just in preparation for future usage of these texts.
Configuration menu - View commit details
-
Copy full SHA for c9619a4 - Browse repository at this point
Copy the full SHA c9619a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5299d8a - Browse repository at this point
Copy the full SHA 5299d8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ba7550 - Browse repository at this point
Copy the full SHA 1ba7550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bbea47 - Browse repository at this point
Copy the full SHA 0bbea47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b841d - Browse repository at this point
Copy the full SHA 30b841dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d34ee76 - Browse repository at this point
Copy the full SHA d34ee76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f57fee - Browse repository at this point
Copy the full SHA 5f57feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f852c7c - Browse repository at this point
Copy the full SHA f852c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d9b85 - Browse repository at this point
Copy the full SHA 21d9b85View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4a34ab - Browse repository at this point
Copy the full SHA a4a34abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b59b4f - Browse repository at this point
Copy the full SHA 7b59b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc5bbaf - Browse repository at this point
Copy the full SHA dc5bbafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6498959 - Browse repository at this point
Copy the full SHA 6498959View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39f5e5b - Browse repository at this point
Copy the full SHA 39f5e5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6a0cd - Browse repository at this point
Copy the full SHA 8f6a0cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7178ef - Browse repository at this point
Copy the full SHA b7178efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92d66a1 - Browse repository at this point
Copy the full SHA 92d66a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95792b4 - Browse repository at this point
Copy the full SHA 95792b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f6bec8 - Browse repository at this point
Copy the full SHA 5f6bec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9af18b - Browse repository at this point
Copy the full SHA a9af18bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f35432e - Browse repository at this point
Copy the full SHA f35432eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3b3bce - Browse repository at this point
Copy the full SHA d3b3bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ffea18 - Browse repository at this point
Copy the full SHA 1ffea18View commit details -
Configuration menu - View commit details
-
Copy full SHA for b205055 - Browse repository at this point
Copy the full SHA b205055View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2966e6 - Browse repository at this point
Copy the full SHA b2966e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9ef859 - Browse repository at this point
Copy the full SHA a9ef859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a40542 - Browse repository at this point
Copy the full SHA 3a40542View commit details -
Configuration menu - View commit details
-
Copy full SHA for e374772 - Browse repository at this point
Copy the full SHA e374772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab8430 - Browse repository at this point
Copy the full SHA 0ab8430View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1202cb0 - Browse repository at this point
Copy the full SHA 1202cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 083963e - Browse repository at this point
Copy the full SHA 083963eView commit details
Commits on Aug 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1caaa40 - Browse repository at this point
Copy the full SHA 1caaa40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a73199 - Browse repository at this point
Copy the full SHA 6a73199View commit details -
Configuration menu - View commit details
-
Copy full SHA for acb1130 - Browse repository at this point
Copy the full SHA acb1130View commit details -
Introduce and use
Feature
type for feature gatesThis replaces the ad-hoc tuples used in the different feature gate files and unifies their content into a common type, leading to more readable matches and other good stuff that comes from having named fields. It also contains the description of each feature as extracted from the doc comment.
Configuration menu - View commit details
-
Copy full SHA for c9d9616 - Browse repository at this point
Copy the full SHA c9d9616View commit details -
Refactor feature gate checking code
Tries to clarify the filtering of active features and make the code more expressive.
Configuration menu - View commit details
-
Copy full SHA for 94e8ff4 - Browse repository at this point
Copy the full SHA 94e8ff4View commit details
Commits on Aug 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 633f67a - Browse repository at this point
Copy the full SHA 633f67aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd27fb - Browse repository at this point
Copy the full SHA 2bd27fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7def99a - Browse repository at this point
Copy the full SHA 7def99aView commit details -
Rollup merge of rust-lang#63317 - estebank:dead-code, r=matthewjasper
Do not complain about unused code when used in `impl` `Self` type Fix rust-lang#18290.
Configuration menu - View commit details
-
Copy full SHA for 44cfa78 - Browse repository at this point
Copy the full SHA 44cfa78View commit details -
Rollup merge of rust-lang#63693 - Centril:polish-parse-or-pats, r=est…
…ebank Fully implement or-pattern parsing Builds upon the initial parsing in rust-lang#61708 to fully implement or-pattern (`p | q`) parsing as specified in [the grammar section of RFC 2535](https://github.com/rust-lang/rfcs/blob/master/text/2535-or-patterns.md#grammar). Noteworthy: - We allow or-patterns in `[p | q, ...]`. - We allow or-patterns in `let` statements and `for` expressions including with leading `|`. - We improve recovery for `p || q` (+ tests for that in `multiple-pattern-typo.rs`). - We improve recovery for `| p | q` in inner patterns (tests in `or-patterns-syntactic-fail.rs`). - We rigorously test or-pattern parsing (in `or-patterns-syntactic-{pass,fail}.rs`). - We harden the feature gating tests. - We do **_not_** change `ast.rs`. That is, `ExprKind::Let.0` and `Arm.pats` still accept `Vec<P<Pat>>`. I was starting work on that but it would be cleaner to do this in a separate PR so this one has a narrower scope. cc @dlrobertson cc the tracking issue rust-lang#54883. r? @estebank
Configuration menu - View commit details
-
Copy full SHA for 7dc3c93 - Browse repository at this point
Copy the full SHA 7dc3c93View commit details -
Rollup merge of rust-lang#63836 - Wind-River:master_003, r=alexcrichton
VxWorks does not provide a way to set the task name except at creation time Make set_name do thing as VxWorks does not provide a way to set the task name except at creation time. r? @alexcrichton cc @n-salim
Configuration menu - View commit details
-
Copy full SHA for 9eeb7d5 - Browse repository at this point
Copy the full SHA 9eeb7d5View commit details -
Rollup merge of rust-lang#63845 - DevQps:47091-remove-bad-example, r=…
…nikomatsakis Removed a confusing FnOnce example # Description See rust-lang#47091 for a discussion. ## Changes - Removed an example that might suggest readers that square_x is (only) FnOnce. closes rust-lang#47091
Configuration menu - View commit details
-
Copy full SHA for 59fa966 - Browse repository at this point
Copy the full SHA 59fa966View commit details -
Rollup merge of rust-lang#63855 - killercup:refactor/feature-gates, r…
…=Centril Refactor feature gates After rust-lang#63824, this goes a few steps further by - parsing doc comments in the macros to extract descriptions for feature gates, and - introducing a common `Feature` type to replace the tuples used previously to improve readability. The descriptions are not yet used, but I felt like this PR is a useful enough refactoring on its own. r? @Centril
Configuration menu - View commit details
-
Copy full SHA for b005a89 - Browse repository at this point
Copy the full SHA b005a89View commit details -
Rollup merge of rust-lang#63921 - RalfJung:file-check, r=alexcrichton
add link to FileCheck docs Thanks @gnzlbg for pointing me to those docs.
Configuration menu - View commit details
-
Copy full SHA for 9c5c124 - Browse repository at this point
Copy the full SHA 9c5c124View commit details