Camille GILLOT
|
27ef0eeaa4
|
Track HirId when visiting attributes.
|
2021-03-09 19:27:59 +01:00 |
|
Camille GILLOT
|
6b5d2de97e
|
Bless tests.
|
2021-03-09 19:27:59 +01:00 |
|
Camille GILLOT
|
6c668266c0
|
Remove hir::Expr::attrs.
|
2021-03-09 19:27:58 +01:00 |
|
Camille GILLOT
|
fb753cced8
|
Remove hir::Expr::attrs.
|
2021-03-09 19:27:58 +01:00 |
|
Camille GILLOT
|
dc9560cfd2
|
Remove hir::Item::attrs.
|
2021-03-09 19:27:50 +01:00 |
|
Camille GILLOT
|
c701872a6c
|
Remove hir::Item::attrs.
|
2021-03-09 19:27:50 +01:00 |
|
Camille GILLOT
|
49835d8abf
|
Remove hir::ImplItem::attrs.
|
2021-03-09 19:23:08 +01:00 |
|
Camille GILLOT
|
5474f17011
|
Remove hir::ImplItem::attrs.
|
2021-03-09 19:23:08 +01:00 |
|
Camille GILLOT
|
dd2af148cc
|
Remove hir::TraitItem::attrs.
|
2021-03-09 19:23:08 +01:00 |
|
Camille GILLOT
|
c49359add2
|
Remove hir::TraitItem::attrs.
|
2021-03-09 19:23:08 +01:00 |
|
Camille GILLOT
|
c3a17dba6c
|
Remove hir::StructField::attrs.
|
2021-03-09 19:23:07 +01:00 |
|
Camille GILLOT
|
4bab93a039
|
Remove hir::ForeignItem::attrs.
|
2021-03-09 19:23:07 +01:00 |
|
Camille GILLOT
|
c298744da7
|
Remove hir::StructField::attrs.
|
2021-03-09 19:23:07 +01:00 |
|
Camille GILLOT
|
55f68ead6b
|
Remove hir::Variant::attrs.
|
2021-03-09 19:23:06 +01:00 |
|
Camille GILLOT
|
3c0afc3e1c
|
Remove hir::Variant::attrs.
|
2021-03-09 19:23:06 +01:00 |
|
Camille GILLOT
|
a0a4611a81
|
Remove hir::Param::attrs.
|
2021-03-09 19:23:06 +01:00 |
|
Camille GILLOT
|
04496071e4
|
Remove hir::Arm::attrs.
|
2021-03-09 19:23:05 +01:00 |
|
Camille GILLOT
|
96788df68c
|
Remove hir::Arm::attrs.
|
2021-03-09 19:23:05 +01:00 |
|
Camille GILLOT
|
b32cffe493
|
Remove hir::Crate::attrs.
|
2021-03-09 19:22:55 +01:00 |
|
Camille GILLOT
|
a987bbb97c
|
Remove hir::Crate::attrs.
|
2021-03-09 19:22:55 +01:00 |
|
Camille GILLOT
|
c05c90275c
|
Remove hir::MacroDef::attrs.
|
2021-03-09 19:09:36 +01:00 |
|
Camille GILLOT
|
fd8a021757
|
Remove hir::GenericParam::attrs.
|
2021-03-09 19:09:36 +01:00 |
|
Camille GILLOT
|
acd6014b80
|
Remove hir::Local::attrs.
|
2021-03-09 19:09:35 +01:00 |
|
Camille GILLOT
|
7ea1eacb17
|
Remove hir::Local::attrs.
|
2021-03-09 19:09:35 +01:00 |
|
Camille GILLOT
|
3e721b1445
|
Remove hir::StmtKind::attrs.
|
2021-03-09 19:09:35 +01:00 |
|
Camille GILLOT
|
ff79ad394f
|
Remove hir::StmtKind::attrs.
|
2021-03-09 19:09:35 +01:00 |
|
Camille GILLOT
|
4bb07bedf5
|
Visit attributes in one go.
|
2021-03-09 19:09:34 +01:00 |
|
Camille GILLOT
|
476c5283d5
|
Do not store attrs in FnKind.
|
2021-03-09 19:09:33 +01:00 |
|
Camille GILLOT
|
8e816056a5
|
Do not store attrs in FnKind.
|
2021-03-09 19:09:33 +01:00 |
|
Camille GILLOT
|
8d5e0f512f
|
Simplify clippy author.
|
2021-03-09 19:09:32 +01:00 |
|
Camille GILLOT
|
f5dc5dcca3
|
Simplify clippy author.
|
2021-03-09 19:09:32 +01:00 |
|
Camille GILLOT
|
3137f81c13
|
Access attrs directly from HirId in rustdoc::doctest.
|
2021-03-09 19:09:32 +01:00 |
|
Camille GILLOT
|
99ba08e6d3
|
Access attrs directly from HirId in rustc_passes::diagnostic_item.
|
2021-03-09 19:09:32 +01:00 |
|
Camille GILLOT
|
662f11ade6
|
Access attrs directly from HirId in rustc_lint::builtin.
|
2021-03-09 19:09:31 +01:00 |
|
Camille GILLOT
|
260aa9f554
|
Access attrs directly from HirId in rustc_passes::lang_items.
|
2021-03-09 19:09:31 +01:00 |
|
Camille GILLOT
|
a50454d6c8
|
Access attrs directly from HirId in rustc_passes::dead.
|
2021-03-09 19:09:30 +01:00 |
|
Camille GILLOT
|
f8514aaa56
|
Access attrs directly from HirId in rustc_passes::stability.
|
2021-03-09 19:09:06 +01:00 |
|
Camille GILLOT
|
0c883504fb
|
Access attrs directly from HirId in rustc_incremental::assert_dep_graph.
|
2021-03-09 18:51:37 +01:00 |
|
Camille GILLOT
|
7b1dd1a9e8
|
Access attrs directly from HirId in rustc_passes::check_attr.
|
2021-03-09 18:51:37 +01:00 |
|
Camille GILLOT
|
7e16e1e815
|
Access attrs directly from HirId in rustc_lint::levels.
|
2021-03-09 18:51:37 +01:00 |
|
Camille GILLOT
|
b84bdf1dae
|
Access attrs directly from HirId in rustc_lint::late.
|
2021-03-09 18:51:37 +01:00 |
|
Camille GILLOT
|
4a21af67e3
|
Take a slice in stmt_let_pat.
|
2021-03-09 18:51:37 +01:00 |
|
Camille GILLOT
|
1fb257b3b4
|
Collect attributes during HIR lowering.
|
2021-03-09 18:51:37 +01:00 |
|
Camille GILLOT
|
d50ca3cbee
|
Introduce HirIdVec.
|
2021-03-09 18:51:36 +01:00 |
|
Camille GILLOT
|
736fc96ff3
|
Remove useless Clone bound in IndexVec.
|
2021-03-09 18:51:36 +01:00 |
|
kadmin
|
cb8bc0b6e6
|
Switch to changing cp_non_overlap in tform
It was suggested to lower this in MIR instead of ssa, so do that instead.
|
2021-03-09 16:54:14 +00:00 |
|
kadmin
|
217ff6b7ea
|
Switch to changing cp_non_overlap in tform
It was suggested to lower this in MIR instead of ssa, so do that instead.
|
2021-03-09 16:54:14 +00:00 |
|
kadmin
|
fb4dc5845b
|
Update cranelift
|
2021-03-09 16:54:14 +00:00 |
|
kadmin
|
d4ae9ff826
|
Build StKind::CopyOverlapping
This replaces where it was previously being constructed in intrinsics, with direct construction
of the Statement.
|
2021-03-09 16:54:14 +00:00 |
|
kadmin
|
845e4b5962
|
Change CopyNonOverlapping::codegen_ssa
Fixes copy_non_overlapping codegen_ssa to properly handle pointees,
and use bytes instead of elem count
|
2021-03-09 16:54:14 +00:00 |
|