Yuki Okushi
|
30e84b0244
|
Tweak non_shorthand_field_patterns' suggestion
|
2019-12-22 08:21:36 +09:00 |
|
Camille GILLOT
|
baa49b2343
|
Nits.
|
2019-12-21 23:40:58 +01:00 |
|
Camille GILLOT
|
5f5b6e7c67
|
Tidy.
|
2019-12-21 23:40:55 +01:00 |
|
Camille GILLOT
|
9694ab9e18
|
Use Arena inside hir::Body.
|
2019-12-21 23:39:19 +01:00 |
|
Camille GILLOT
|
42c03e4bb4
|
Use Arena inside hir::Mod.
|
2019-12-21 23:34:34 +01:00 |
|
Camille GILLOT
|
e2526120f2
|
Use Arena inside hir::StructField.
|
2019-12-21 23:33:42 +01:00 |
|
Camille GILLOT
|
4f1c88be46
|
Use Arena inside hir::EnumDef.
|
2019-12-21 23:32:42 +01:00 |
|
Camille GILLOT
|
5fec1ca0ff
|
Use Arena inside hir::ImplItem.
|
2019-12-21 23:31:47 +01:00 |
|
Camille GILLOT
|
0f7d77363b
|
Use Arena inside hir::TraitItem.
|
2019-12-21 23:30:52 +01:00 |
|
Camille GILLOT
|
acf33f2d6b
|
Use Arena inside hir::ForeignItem.
|
2019-12-21 23:29:27 +01:00 |
|
Camille GILLOT
|
abbe6259e1
|
Handle Attributes in arena.
|
2019-12-21 23:20:09 +01:00 |
|
Camille GILLOT
|
084e6722f9
|
Use Arena inside hir::Item.
|
2019-12-21 23:17:29 +01:00 |
|
Ben Lewis
|
c010d843aa
|
Add simpler entry points to const eval for common usages.
|
2019-12-22 11:15:16 +13:00 |
|
Camille GILLOT
|
4dc79f1f7d
|
Use Arena inside hir::Crate.
|
2019-12-21 23:12:44 +01:00 |
|
Mazdak Farrokhzad
|
73e6a2174a
|
add build-fail to 32-bit tests
|
2019-12-21 22:33:36 +01:00 |
|
Mazdak Farrokhzad
|
03046abbd0
|
fix rebase fallout
|
2019-12-21 22:16:00 +01:00 |
|
Mazdak Farrokhzad
|
27b75a580d
|
refactor & address review comments
|
2019-12-21 22:16:00 +01:00 |
|
Mazdak Farrokhzad
|
b4420c8f5c
|
rework run-fail and support check,build-fail
|
2019-12-21 22:16:00 +01:00 |
|
Mazdak Farrokhzad
|
d8b817810f
|
make --pass check work with // run-fail tests
|
2019-12-21 22:16:00 +01:00 |
|
Mazdak Farrokhzad
|
f5a8d1ab03
|
simplify MIR building with cfg.goto(...)
|
2019-12-21 22:10:16 +01:00 |
|
Mazdak Farrokhzad
|
4f0dc7b06c
|
misc cleanup in match MIR building
|
2019-12-21 22:10:16 +01:00 |
|
bors
|
5535c25314
|
Auto merge of #67495 - Centril:rollup-6aer3xg, r=Centril
Rollup of 7 pull requests
Successful merges:
- #67160 (Make GATs less ICE-prone.)
- #67333 ([mir-opt] Fix `Inline` pass to handle inlining into `box` expressions)
- #67420 (use _val to ignore parameter of any::type_name_of_val)
- #67469 (Remove rustc-dev from the default nightly components)
- #67489 (Drop petgraph dependency from bootstrap)
- #67490 (Document privacy of RangeInclusive fields)
- #67491 (use Result::map_or for bootstrap)
Failed merges:
r? @ghost
|
2019-12-21 20:59:22 +00:00 |
|
Guillaume Gomez
|
5a0d747eef
|
Remove clean::Mutability enum
|
2019-12-21 21:19:03 +01:00 |
|
Matthias Krüger
|
f51f0e1b9a
|
submodules: update clippy from 69f99e74 to cfb33200
Changes:
````
rustup "Merge `ast::Mutability` and `mir::Mutability`"
rustup https://github.com/rust-lang/rust/pull/67130
rustup https://github.com/rust-lang/rust/pull/67455
There are no per-file copyright headers anymore
Update lints for `iterator_step_by_zero` changes
Fix 'redudant' spelling in redundant_clone docs
Fix documentation example for unnecessary_filter_map.
Fix `expect_fun_call` false negative on references
Fix `iterator_step_by_zero` description in declaration
Fix `iterator_step_by_zero` definition
Correct `iterator_step_by_zero` documentation
Update iterator_step_by_zero
Prevent `cmp_nan` when inside constants
Detect comparisons with NAN constants
Fix clippy build failure
````
|
2019-12-21 21:04:28 +01:00 |
|
LeSeulArtichaut
|
62714f8b17
|
Update unstable book build to use NonZeroU32
|
2019-12-21 20:45:36 +02:00 |
|
Mazdak Farrokhzad
|
db4818f325
|
span_suggestion_hidden -> tool_only_span_suggestion
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
52fa020bbf
|
unwrap -> expect
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
d6f37c66c7
|
parse_ty_bare_fn: improve docs
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
d0105600d1
|
document parse_late_bound_lifetime_defs
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
f221b394de
|
extract error_negative_bounds
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
b5f00beaa5
|
parse_generic_bounds: account for negative lifetime bounds
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
4625ba4872
|
simplify 'let question = ...;'
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
f215ca9be6
|
simplify negative bound diagnostic
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
4b073a1f4a
|
extract parse_generic_lt_bound
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
50e00c73ee
|
extract parse_generic_ty_bound
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
1cfeb56773
|
parse_generic_bound: leave a FIXME
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
18e5b2f98c
|
functionalize parse_generic_bound
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
8a9a992a64
|
extract parse_generic_bound
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
fd89104966
|
extract can_begin_bound
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
e61cb44f2f
|
parse_generic_bounds_common: dedent
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
a11252ae26
|
extract recover_paren_lifetime
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
b484faefab
|
extract error_opt_out_lifetime
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
3f499a97e4
|
parser/ty.rs: minor formatting tweaks
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
3b1fab8c1f
|
parse_ty_common: .fatal -> .struct_span_err
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
6f1f6a6c33
|
extract error_illegal_c_variadic_ty
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
85d3ed9c90
|
extract parse_path_start_ty
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
b7071f2bc0
|
extract parse_dyn_ty
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
edb7b96c84
|
extract parse_impl_ty
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
e08886d251
|
extract parse_typeof_ty
|
2019-12-21 19:20:41 +01:00 |
|
Mazdak Farrokhzad
|
211560d05c
|
extract parse_array_or_slice_ty
|
2019-12-21 19:20:41 +01:00 |
|