Switch bootstrap cfgs
This commit is contained in:
parent
ea65f50c52
commit
22c3a71de1
56 changed files with 64 additions and 147 deletions
|
@ -61,15 +61,8 @@ use rustc_data_structures::fx::FxIndexSet;
|
|||
/// using the callback `SPAN_TRACK` to access the query engine.
|
||||
///
|
||||
#[derive(Clone, Copy, Eq, PartialEq, Hash)]
|
||||
// FIXME(@lcnr): Enable this attribute once the bootstrap
|
||||
// compiler knows of `rustc_pass_by_value`.
|
||||
//
|
||||
// Right now, this lint would only trigger when compiling the
|
||||
// stage 2 compiler, which is fairly annoying as there are
|
||||
// a lot of places using `&Span` right now. After the next bootstrap bump,
|
||||
// the lint will already trigger when using stage 1, which is a lot less annoying.
|
||||
//
|
||||
// #[cfg_attr(not(bootstrap), rustc_pass_by_value)]
|
||||
// FIXME: Enable this in the bootstrap bump, but separate commit.
|
||||
// #[rustc_pass_by_value]
|
||||
pub struct Span {
|
||||
base_or_index: u32,
|
||||
len_or_tag: u16,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue