const_panic,
const_panic_fmt,
const_precise_live_drops,
- const_ptr,
const_raw_ptr_deref,
const_raw_ptr_to_usize_cast,
const_refs_to_cell,
- const_slice_ptr,
const_trait_bound_opt_out,
const_trait_impl,
const_transmute,
deref_target,
derive,
derive_default_enum,
+ destruct,
destructuring_assignment,
diagnostic,
direct,
f,
f16c_target_feature,
f32,
- f32_runtime,
f64,
- f64_runtime,
fabsf32,
fabsf64,
fadd_fast,
mul_with_overflow,
must_not_suspend,
must_use,
- mut_ptr,
- mut_slice_ptr,
naked,
naked_functions,
name,
rustc_allocator,
rustc_allocator_nounwind,
rustc_allow_const_fn_unstable,
+ rustc_allow_incoherent_impl,
rustc_attrs,
rustc_builtin_macro,
rustc_capture_analysis,
rustc_clean,
+ rustc_coherence_is_core,
rustc_const_stable,
rustc_const_unstable,
rustc_conversion_suggestion,
sized,
skip,
slice,
- slice_alloc,
slice_len_fn,
slice_patterns,
- slice_u8,
- slice_u8_alloc,
slicing_syntax,
soft,
specialization,
stop_after_dataflow,
store,
str,
- str_alloc,
+ str_split_whitespace,
+ str_trim,
+ str_trim_end,
+ str_trim_start,
stringify,
stringify_macro,
struct_field_attributes,
/// hygiene data, most importantly name of the crate it refers to.
/// As a result we print `$crate` as `crate` if it refers to the local crate
/// and as `::other_crate_name` if it refers to some other crate.
-/// Note, that this is only done if the ident token is printed from inside of AST pretty-pringing,
+/// Note, that this is only done if the ident token is printed from inside of AST pretty-printing,
/// but not otherwise. Pretty-printing is the only way for proc macros to discover token contents,
/// so we should not perform this lossy conversion if the top level call to the pretty-printer was
/// done for a token stream or a single token.
// revisited after further improvements to `indexmap`.
//
// This type is private to prevent accidentally constructing more than one
-// `Interner` on the same thread, which makes it easy to mixup `Symbol`s
+// `Interner` on the same thread, which makes it easy to mix up `Symbol`s
// between `Interner`s.
#[derive(Default)]
struct InternerInner {