Rename #[rustc_symbol_name] to #[rustc_dump_symbol_name]

This commit is contained in:
León Orell Valerian Liehr
2026-04-09 06:07:43 +02:00
committed by Jonathan Brouwer
parent 0a597064ba
commit cb4a7f4f19
42 changed files with 854 additions and 854 deletions
@@ -199,6 +199,30 @@ impl<S: Stage> NoArgsAttributeParser<S> for RustcDumpPredicatesParser {
const CREATE: fn(Span) -> AttributeKind = |_| AttributeKind::RustcDumpPredicates;
}
pub(crate) struct RustcDumpSymbolNameParser;
impl<S: Stage> SingleAttributeParser<S> for RustcDumpSymbolNameParser {
const PATH: &[Symbol] = &[sym::rustc_dump_symbol_name];
const ALLOWED_TARGETS: AllowedTargets = AllowedTargets::AllowList(&[
Allow(Target::Fn),
Allow(Target::Method(MethodKind::TraitImpl)),
Allow(Target::Method(MethodKind::Inherent)),
Allow(Target::Method(MethodKind::Trait { body: true })),
Allow(Target::ForeignFn),
Allow(Target::ForeignStatic),
Allow(Target::Impl { of_trait: false }),
]);
const ON_DUPLICATE: OnDuplicate<S> = OnDuplicate::Error;
const TEMPLATE: AttributeTemplate = template!(Word);
fn convert(cx: &mut AcceptContext<'_, '_, S>, args: &ArgParser) -> Option<AttributeKind> {
if let Err(span) = args.no_args() {
cx.adcx().expected_no_args(span);
return None;
}
Some(AttributeKind::RustcDumpSymbolName(cx.attr_span))
}
}
pub(crate) struct RustcDumpVariancesParser;
impl<S: Stage> NoArgsAttributeParser<S> for RustcDumpVariancesParser {
@@ -1143,30 +1143,6 @@ impl<S: Stage> NoArgsAttributeParser<S> for RustcNonnullOptimizationGuaranteedPa
const CREATE: fn(Span) -> AttributeKind = |_| AttributeKind::RustcNonnullOptimizationGuaranteed;
}
pub(crate) struct RustcSymbolNameParser;
impl<S: Stage> SingleAttributeParser<S> for RustcSymbolNameParser {
const PATH: &[Symbol] = &[sym::rustc_symbol_name];
const ALLOWED_TARGETS: AllowedTargets = AllowedTargets::AllowList(&[
Allow(Target::Fn),
Allow(Target::Method(MethodKind::TraitImpl)),
Allow(Target::Method(MethodKind::Inherent)),
Allow(Target::Method(MethodKind::Trait { body: true })),
Allow(Target::ForeignFn),
Allow(Target::ForeignStatic),
Allow(Target::Impl { of_trait: false }),
]);
const ON_DUPLICATE: OnDuplicate<S> = OnDuplicate::Error;
const TEMPLATE: AttributeTemplate = template!(Word);
fn convert(cx: &mut AcceptContext<'_, '_, S>, args: &ArgParser) -> Option<AttributeKind> {
if let Err(span) = args.no_args() {
cx.adcx().expected_no_args(span);
return None;
}
Some(AttributeKind::RustcSymbolName(cx.attr_span))
}
}
pub(crate) struct RustcStrictCoherenceParser;
impl<S: Stage> NoArgsAttributeParser<S> for RustcStrictCoherenceParser {
+1 -1
View File
@@ -216,6 +216,7 @@ mod late {
Single<RustcDocPrimitiveParser>,
Single<RustcDummyParser>,
Single<RustcDumpDefPathParser>,
Single<RustcDumpSymbolNameParser>,
Single<RustcForceInlineParser>,
Single<RustcIfThisChangedParser>,
Single<RustcLayoutScalarValidRangeEndParser>,
@@ -231,7 +232,6 @@ mod late {
Single<RustcScalableVectorParser>,
Single<RustcSimdMonomorphizeLaneLimitParser>,
Single<RustcSkipDuringMethodDispatchParser>,
Single<RustcSymbolNameParser>,
Single<RustcTestMarkerParser>,
Single<SanitizeParser>,
Single<ShouldPanicParser>,
+1 -1
View File
@@ -1504,7 +1504,7 @@ pub struct BuiltinAttribute {
EncodeCrossCrate::No
),
rustc_attr!(
TEST, rustc_symbol_name, Normal, template!(Word),
TEST, rustc_dump_symbol_name, Normal, template!(Word),
WarnFollowing, EncodeCrossCrate::No
),
rustc_attr!(
@@ -1389,6 +1389,9 @@ pub enum AttributeKind {
/// Represents `#[rustc_dump_predicates]`
RustcDumpPredicates,
/// Represents `#[rustc_dump_symbol_name]`
RustcDumpSymbolName(Span),
/// Represents `#[rustc_dump_user_args]`
RustcDumpUserArgs,
@@ -1570,9 +1573,6 @@ pub enum AttributeKind {
/// Represents `#[rustc_strict_coherence]`.
RustcStrictCoherence(Span),
/// Represents `#[rustc_symbol_name]`
RustcSymbolName(Span),
/// Represents `#[rustc_test_marker]`
RustcTestMarker(Symbol),
@@ -131,6 +131,7 @@ pub fn encode_cross_crate(&self) -> EncodeCrossCrate {
RustcDumpLayout(..) => No,
RustcDumpObjectLifetimeDefaults => No,
RustcDumpPredicates => No,
RustcDumpSymbolName(..) => Yes,
RustcDumpUserArgs => No,
RustcDumpVariances => No,
RustcDumpVariancesOfOpaques => No,
@@ -183,7 +184,6 @@ pub fn encode_cross_crate(&self) -> EncodeCrossCrate {
RustcSpecializationTrait(..) => No,
RustcStdInternalSymbol(..) => No,
RustcStrictCoherence(..) => Yes,
RustcSymbolName(..) => Yes,
RustcTestMarker(..) => No,
RustcThenThisWouldNeed(..) => No,
RustcTrivialFieldReads => Yes,
+1 -1
View File
@@ -1273,7 +1273,7 @@ pub(crate) fn start_codegen<'tcx>(
// Don't run this test assertions when not doing codegen. Compiletest tries to build
// build-fail tests in check mode first and expects it to not give an error in that case.
if tcx.sess.opts.output_types.should_codegen() {
rustc_symbol_mangling::test::report_symbol_names(tcx);
rustc_symbol_mangling::test::dump_symbol_names_and_def_paths(tcx);
}
// Don't do code generation if there were any errors. Likewise if
+1 -1
View File
@@ -316,6 +316,7 @@ fn check_attributes(
| AttributeKind::RustcDumpItemBounds
| AttributeKind::RustcDumpLayout(..)
| AttributeKind::RustcDumpPredicates
| AttributeKind::RustcDumpSymbolName(..)
| AttributeKind::RustcDumpUserArgs
| AttributeKind::RustcDumpVariances
| AttributeKind::RustcDumpVariancesOfOpaques
@@ -365,7 +366,6 @@ fn check_attributes(
| AttributeKind::RustcSpecializationTrait(..)
| AttributeKind::RustcStdInternalSymbol (..)
| AttributeKind::RustcStrictCoherence(..)
| AttributeKind::RustcSymbolName(..)
| AttributeKind::RustcTestMarker(..)
| AttributeKind::RustcThenThisWouldNeed(..)
| AttributeKind::RustcTrivialFieldReads
+1 -1
View File
@@ -1727,6 +1727,7 @@
rustc_dump_layout,
rustc_dump_object_lifetime_defaults,
rustc_dump_predicates,
rustc_dump_symbol_name,
rustc_dump_user_args,
rustc_dump_variances,
rustc_dump_variances_of_opaques,
@@ -1790,7 +1791,6 @@
rustc_specialization_trait,
rustc_std_internal_symbol,
rustc_strict_coherence,
rustc_symbol_name,
rustc_test_marker,
rustc_then_this_would_need,
rustc_trivial_field_reads,
+3 -3
View File
@@ -1,5 +1,5 @@
//! Walks the crate looking for items/impl-items/trait-items that have
//! either a `rustc_symbol_name` or `rustc_dump_def_path` attribute and
//! either a `rustc_dump_symbol_name` or `rustc_dump_def_path` attribute and
//! generates an error giving, respectively, the symbol name or
//! def-path. This is used for unit testing the code that generates
//! paths etc in all kinds of annoying scenarios.
@@ -11,7 +11,7 @@
use crate::errors::{Kind, TestOutput};
pub fn report_symbol_names(tcx: TyCtxt<'_>) {
pub fn dump_symbol_names_and_def_paths(tcx: TyCtxt<'_>) {
// if the `rustc_attrs` feature is not enabled, then the
// attributes we are interested in cannot be present anyway, so
// skip the walk.
@@ -52,7 +52,7 @@ fn process_attrs(&mut self, def_id: LocalDefId) {
// to test the entirety of the string, if they choose, or else just
// some subset.
if let Some(attr_span) = find_attr!(tcx, def_id, RustcSymbolName(span) => span) {
if let Some(attr_span) = find_attr!(tcx, def_id, RustcDumpSymbolName(span) => span) {
let def_id = def_id.to_def_id();
let instance = Instance::new_raw(
def_id,
@@ -281,10 +281,10 @@ Here are some notable ones:
| `rustc_dump_layout` | [See this section](#debugging-type-layouts). |
| `rustc_dump_object_lifetime_defaults` | Dumps the [object lifetime defaults] of an item. |
| `rustc_dump_predicates` | Dumps the [`predicates_of`] an item. |
| `rustc_dump_symbol_name` | Dumps the mangled & demangled [`symbol_name`] of an item. |
| `rustc_dump_variances` | Dumps the [variances] of an item. |
| `rustc_dump_vtable` | Dumps the vtable layout of an impl, or a type alias of a dyn type. |
| `rustc_regions` | Dumps NLL closure region requirements. |
| `rustc_symbol_name` | Dumps the mangled & demangled [`symbol_name`] of an item. |
Right below you can find elaborate explainers on a selected few.
+1 -1
View File
@@ -1352,7 +1352,7 @@ See [Strict Version Hash](https://rustc-dev-guide.rust-lang.org/backend/libs-and
## `tests/ui/symbol-names/`: Symbol mangling and related attributes
These tests revolve around `#[no_mangle]` attribute, as well as consistently mangled symbol names (checked with the `rustc_symbol_name` attribute), which is important to build reproducible binaries.
These tests revolve around `#[no_mangle]` attribute, as well as consistently mangled symbol names (checked with the `rustc_dump_symbol_name` attribute), which is important to build reproducible binaries.
## `tests/ui/sync/`: `Sync` trait
@@ -18,7 +18,7 @@ trait Trait {
type const N: usize;
}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name(_RMCs
//~| ERROR demangling(<dyn sym[
//~| ERROR demangling-alt(<dyn sym::Trait<N = 0>>)
@@ -1,20 +1,20 @@
error: symbol-name(_RMCsCRATE_HASH_3symDNtB<REF>_5Traitp1NKj0_EL_)
--> $DIR/dyn-compat-symbol-mangling.rs:21:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<dyn sym[HASH]::Trait<N = 0usize>>)
--> $DIR/dyn-compat-symbol-mangling.rs:21:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<dyn sym::Trait<N = 0>>)
--> $DIR/dyn-compat-symbol-mangling.rs:21:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 3 previous errors
+6 -6
View File
@@ -1,20 +1,20 @@
error: symbol-name(_ZN5basic4main17h1dddcfd03744167fE)
--> $DIR/basic.rs:8:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(basic::main::h1dddcfd03744167f)
--> $DIR/basic.rs:8:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(basic::main)
--> $DIR/basic.rs:8:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(main)
--> $DIR/basic.rs:15:1
+1 -1
View File
@@ -5,7 +5,7 @@
#![feature(rustc_attrs)]
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy]~^ ERROR symbol-name(_ZN5basic4main
//[legacy]~| ERROR demangling(basic::main
//[legacy]~| ERROR demangling-alt(basic::main)
+6 -6
View File
@@ -1,20 +1,20 @@
error: symbol-name(_RNvCsCRATE_HASH_5basic4main)
--> $DIR/basic.rs:8:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(basic[a90d658f4748b9d1]::main)
--> $DIR/basic.rs:8:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(basic::main)
--> $DIR/basic.rs:8:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(main)
--> $DIR/basic.rs:15:1
@@ -1,74 +1,74 @@
error: symbol-name(_ZN1c21Unsigned$LT$11_u8$GT$1f17h[HASH]E)
--> $DIR/const-generics-demangling.rs:13:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(c::Unsigned<11_u8>::f::h[HASH])
--> $DIR/const-generics-demangling.rs:13:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(c::Unsigned<11_u8>::f)
--> $DIR/const-generics-demangling.rs:13:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1c22Signed$LT$.152_i16$GT$1f17h[HASH]E)
--> $DIR/const-generics-demangling.rs:26:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(c::Signed<.152_i16>::f::h[HASH])
--> $DIR/const-generics-demangling.rs:26:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(c::Signed<.152_i16>::f)
--> $DIR/const-generics-demangling.rs:26:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1c13Bool$LT$_$GT$1f17h[HASH]E)
--> $DIR/const-generics-demangling.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(c::Bool<_>::f::h[HASH])
--> $DIR/const-generics-demangling.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(c::Bool<_>::f)
--> $DIR/const-generics-demangling.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1c13Char$LT$_$GT$1f17h[HASH]E)
--> $DIR/const-generics-demangling.rs:52:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(c::Char<_>::f::h[HASH])
--> $DIR/const-generics-demangling.rs:52:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(c::Char<_>::f)
--> $DIR/const-generics-demangling.rs:52:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 12 previous errors
@@ -10,7 +10,7 @@
pub struct Unsigned<const F: u8>;
impl Unsigned<11> {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name(_RNvMCs
//[v0]~| ERROR demangling(<c[
//[v0]~| ERROR demangling-alt(<c::Unsigned<11>>::f)
@@ -23,7 +23,7 @@ fn f() {}
pub struct Signed<const F: i16>;
impl Signed<-152> {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name(_RNvMs_Cs
//[v0]~| ERROR demangling(<c[
//[v0]~| ERROR demangling-alt(<c::Signed<-152>>::f)
@@ -36,7 +36,7 @@ fn f() {}
pub struct Bool<const F: bool>;
impl Bool<true> {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name(_RNvMs0_Cs
//[v0]~| ERROR demangling(<c[
//[v0]~| ERROR demangling-alt(<c::Bool<true>>::f)
@@ -49,7 +49,7 @@ fn f() {}
pub struct Char<const F: char>;
impl Char<'∂'> {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name(_RNvMs1_Cs
//[v0]~| ERROR demangling(<c[
//[v0]~| ERROR demangling-alt(<c::Char<'∂'>>::f)
@@ -1,74 +1,74 @@
error: symbol-name(_RNvMCsCRATE_HASH_1cINtB<REF>_8UnsignedKhb_E1f)
--> $DIR/const-generics-demangling.rs:13:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Unsigned<11u8>>::f)
--> $DIR/const-generics-demangling.rs:13:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Unsigned<11>>::f)
--> $DIR/const-generics-demangling.rs:13:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RNvMs_CsCRATE_HASH_1cINtB<REF>_6SignedKsn98_E1f)
--> $DIR/const-generics-demangling.rs:26:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Signed<-152i16>>::f)
--> $DIR/const-generics-demangling.rs:26:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Signed<-152>>::f)
--> $DIR/const-generics-demangling.rs:26:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RNvMs0_CsCRATE_HASH_1cINtB<REF>_4BoolKb1_E1f)
--> $DIR/const-generics-demangling.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Bool<true>>::f)
--> $DIR/const-generics-demangling.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Bool<true>>::f)
--> $DIR/const-generics-demangling.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RNvMs1_CsCRATE_HASH_1cINtB<REF>_4CharKc2202_E1f)
--> $DIR/const-generics-demangling.rs:52:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Char<'∂'>>::f)
--> $DIR/const-generics-demangling.rs:52:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Char<'∂'>>::f)
--> $DIR/const-generics-demangling.rs:52:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 12 previous errors
@@ -6,37 +6,37 @@
pub struct Str<const S: &'static str>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Str<"abc">>)
impl Str<"abc"> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Str<"'">>)
impl Str<"'"> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Str<"\t\n">>)
impl Str<"\t\n"> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Str<"∂ü">>)
impl Str<"∂ü"> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Str<"საჭმელად_გემრიელი_სადილი">>)
impl Str<"საჭმელად_გემრიელი_სადილი"> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Str<"🐊🦈🦆🐮 § 🐶👒☕🔥 § 🧡💛💚💙💜">>)
@@ -1,110 +1,110 @@
error: symbol-name(_RMCsCRATE_HASH_1cINtB<REF>_3StrKRe616263_E)
--> $DIR/const-generics-str-demangling.rs:9:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Str<"abc">>)
--> $DIR/const-generics-str-demangling.rs:9:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Str<"abc">>)
--> $DIR/const-generics-str-demangling.rs:9:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs_CsCRATE_HASH_1cINtB<REF>_3StrKRe27_E)
--> $DIR/const-generics-str-demangling.rs:15:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Str<"'">>)
--> $DIR/const-generics-str-demangling.rs:15:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Str<"'">>)
--> $DIR/const-generics-str-demangling.rs:15:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs0_CsCRATE_HASH_1cINtB<REF>_3StrKRe090a_E)
--> $DIR/const-generics-str-demangling.rs:21:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Str<"\t\n">>)
--> $DIR/const-generics-str-demangling.rs:21:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Str<"\t\n">>)
--> $DIR/const-generics-str-demangling.rs:21:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs1_CsCRATE_HASH_1cINtB<REF>_3StrKRee28882c3bc_E)
--> $DIR/const-generics-str-demangling.rs:27:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Str<"∂ü">>)
--> $DIR/const-generics-str-demangling.rs:27:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Str<"∂ü">>)
--> $DIR/const-generics-str-demangling.rs:27:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs2_CsCRATE_HASH_1cINtB<REF>_3StrKRee183a1e18390e183ade1839be18394e1839ae18390e183935fe18392e18394e1839be183a0e18398e18394e1839ae183985fe183a1e18390e18393e18398e1839ae18398_E)
--> $DIR/const-generics-str-demangling.rs:33:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Str<"საჭმელად_გემრიელი_სადილი">>)
--> $DIR/const-generics-str-demangling.rs:33:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Str<"საჭმელად_გემრიელი_სადილი">>)
--> $DIR/const-generics-str-demangling.rs:33:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs3_CsCRATE_HASH_1cINtB<REF>_3StrKRef09f908af09fa688f09fa686f09f90ae20c2a720f09f90b6f09f9192e29895f09f94a520c2a720f09fa7a1f09f929bf09f929af09f9299f09f929c_E)
--> $DIR/const-generics-str-demangling.rs:39:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Str<"🐊🦈🦆🐮 § 🐶👒☕🔥 § 🧡💛💚💙💜">>)
--> $DIR/const-generics-str-demangling.rs:39:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Str<"🐊🦈🦆🐮 § 🐶👒☕🔥 § 🧡💛💚💙💜">>)
--> $DIR/const-generics-str-demangling.rs:39:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 18 previous errors
@@ -10,7 +10,7 @@
pub struct RefByte<const RB: &'static u8>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::RefByte<{&123}>>)
@@ -20,7 +20,7 @@ impl RefByte<{ &123 }> {}
// but that is currently not allowed in const generics.
pub struct RefZst<const RMZ: &'static [u8; 0]>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::RefZst<{&[]}>>)
@@ -28,7 +28,7 @@ impl RefZst<{ &[] }> {}
pub struct Array3Bytes<const A3B: [u8; 3]>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Array3Bytes<{[1, 2, 3]}>>)
@@ -36,7 +36,7 @@ impl Array3Bytes<{ [1, 2, 3] }> {}
pub struct TupleByteBool<const TBB: (u8, bool)>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::TupleByteBool<{(1, false)}>>)
@@ -52,7 +52,7 @@ pub enum MyOption<T> {
// HACK(eddyb) the full mangling is only in `.stderr` because we can normalize
// the `core` disambiguator hash away there, but not here.
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::OptionUsize<{c::MyOption::<usize>::None}>>)
@@ -60,7 +60,7 @@ impl OptionUsize<{ MyOption::None }> {}
// HACK(eddyb) the full mangling is only in `.stderr` because we can normalize
// the `core` disambiguator hash away there, but not here.
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::OptionUsize<{c::MyOption::<usize>::Some(0)}>>)
@@ -74,7 +74,7 @@ pub struct Foo {
}
pub struct Foo_<const F: Foo>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Foo_<{c::Foo { s: "abc", ch: 'x', slice: &[1, 2, 3] }}>>)
@@ -90,7 +90,7 @@ pub struct Bar {
}
pub struct Bar_<const B: Bar>;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name
//~| ERROR demangling
//~| ERROR demangling-alt(<c::Bar_<{c::Bar { x: 123, x: 4096 }}>>)
@@ -1,134 +1,134 @@
error: symbol-name(_RMCsCRATE_HASH_1cINtB<REF>_7RefByteKRh7b_E)
--> $DIR/const-generics-structural-demangling.rs:13:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::RefByte<{&123u8}>>)
--> $DIR/const-generics-structural-demangling.rs:13:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::RefByte<{&123}>>)
--> $DIR/const-generics-structural-demangling.rs:13:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs_CsCRATE_HASH_1cINtB<REF>_6RefZstKRAEE)
--> $DIR/const-generics-structural-demangling.rs:23:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::RefZst<{&[]}>>)
--> $DIR/const-generics-structural-demangling.rs:23:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::RefZst<{&[]}>>)
--> $DIR/const-generics-structural-demangling.rs:23:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs0_CsCRATE_HASH_1cINtB<REF>_11Array3BytesKAh1_h2_h3_EE)
--> $DIR/const-generics-structural-demangling.rs:31:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Array3Bytes<{[1u8, 2u8, 3u8]}>>)
--> $DIR/const-generics-structural-demangling.rs:31:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Array3Bytes<{[1, 2, 3]}>>)
--> $DIR/const-generics-structural-demangling.rs:31:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs1_CsCRATE_HASH_1cINtB<REF>_13TupleByteBoolKTh1_b0_EE)
--> $DIR/const-generics-structural-demangling.rs:39:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::TupleByteBool<{(1u8, false)}>>)
--> $DIR/const-generics-structural-demangling.rs:39:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::TupleByteBool<{(1, false)}>>)
--> $DIR/const-generics-structural-demangling.rs:39:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs2_CsCRATE_HASH_1cINtB<REF>_11OptionUsizeKVNtINtB<REF>_8MyOptionjE4NoneUE)
--> $DIR/const-generics-structural-demangling.rs:55:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::OptionUsize<{c[HASH]::MyOption::<usize>::None}>>)
--> $DIR/const-generics-structural-demangling.rs:55:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::OptionUsize<{c::MyOption::<usize>::None}>>)
--> $DIR/const-generics-structural-demangling.rs:55:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs3_CsCRATE_HASH_1cINtB<REF>_11OptionUsizeKVNtINtB<REF>_8MyOptionjE4SomeTj0_EE)
--> $DIR/const-generics-structural-demangling.rs:63:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::OptionUsize<{c[HASH]::MyOption::<usize>::Some(0usize)}>>)
--> $DIR/const-generics-structural-demangling.rs:63:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::OptionUsize<{c::MyOption::<usize>::Some(0)}>>)
--> $DIR/const-generics-structural-demangling.rs:63:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs4_CsCRATE_HASH_1cINtB<REF>_4Foo_KVNtB<REF>_3FooS1sRe616263_2chc78_5sliceRAh1_h2_h3_EEE)
--> $DIR/const-generics-structural-demangling.rs:77:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<c[HASH]::Foo_<{c[HASH]::Foo { s: "abc", ch: 'x', slice: &[1u8, 2u8, 3u8] }}>>)
--> $DIR/const-generics-structural-demangling.rs:77:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<c::Foo_<{c::Foo { s: "abc", ch: 'x', slice: &[1, 2, 3] }}>>)
--> $DIR/const-generics-structural-demangling.rs:77:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsd_CsCRATE_HASH_1cINtB<REF>_4Bar_KVNtB<REF>_3BarS1xh7b_s_1xt1000_EE)
--> $DIR/const-generics-structural-demangling.rs:93:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
...
LL | duplicate_field_name_test!(x);
| ----------------------------- in this macro invocation
@@ -138,8 +138,8 @@ LL | duplicate_field_name_test!(x);
error: demangling(<c[HASH]::Bar_<{c[HASH]::Bar { x: 123u8, x: 4096u16 }}>>)
--> $DIR/const-generics-structural-demangling.rs:93:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
...
LL | duplicate_field_name_test!(x);
| ----------------------------- in this macro invocation
@@ -149,8 +149,8 @@ LL | duplicate_field_name_test!(x);
error: demangling-alt(<c::Bar_<{c::Bar { x: 123, x: 4096 }}>>)
--> $DIR/const-generics-structural-demangling.rs:93:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
...
LL | duplicate_field_name_test!(x);
| ----------------------------- in this macro invocation
+2 -2
View File
@@ -7,8 +7,8 @@
// Test that a symbol in a `global_asm` namespace doesn't cause an ICE during v0 symbol mangling
// due to a lack of missing namespace character for `global_asm`.
//
// FIXME: Can't use `#[rustc_symbol_name]` on the `foo` call to check its symbol, so just checking
// the test compiles.
// FIXME: Can't use `#[rustc_dump_symbol_name]` on the `foo` call to check its symbol,
// so just checking the test compiles.
fn foo<const N: usize>() {}
+1 -1
View File
@@ -13,7 +13,7 @@
struct Check<T: PointeeSized>(T);
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//~^ ERROR symbol-name(_RMCs
//~| ERROR demangling(<foreign_types[
//~| ERROR demangling-alt(<foreign_types::Check<foreign_types::ForeignType>>)
+6 -6
View File
@@ -1,20 +1,20 @@
error: symbol-name(_RMCsCRATE_HASH_13foreign_typesINtB<REF>_5CheckNtB<REF>_11ForeignTypeE)
--> $DIR/foreign-types.rs:16:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<foreign_types[fcdd87e190ad88e3]::Check<foreign_types[fcdd87e190ad88e3]::ForeignType>>)
--> $DIR/foreign-types.rs:16:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<foreign_types::Check<foreign_types::ForeignType>>)
--> $DIR/foreign-types.rs:16:1
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 3 previous errors
+18 -18
View File
@@ -1,20 +1,20 @@
error: symbol-name(_ZN5impl13foo3Foo3bar17<SYMBOL_HASH>)
--> $DIR/impl1.rs:14:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(impl1::foo::Foo::bar::<SYMBOL_HASH>)
--> $DIR/impl1.rs:14:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(impl1::foo::Foo::bar)
--> $DIR/impl1.rs:14:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(foo::Foo::bar)
--> $DIR/impl1.rs:21:9
@@ -25,20 +25,20 @@ LL | #[rustc_dump_def_path]
error: symbol-name(_ZN5impl13bar33_$LT$impl$u20$impl1..foo..Foo$GT$3baz17<SYMBOL_HASH>)
--> $DIR/impl1.rs:32:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(impl1::bar::<impl impl1::foo::Foo>::baz::<SYMBOL_HASH>)
--> $DIR/impl1.rs:32:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(impl1::bar::<impl impl1::foo::Foo>::baz)
--> $DIR/impl1.rs:32:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(bar::<impl foo::Foo>::baz)
--> $DIR/impl1.rs:39:9
@@ -49,20 +49,20 @@ LL | #[rustc_dump_def_path]
error: symbol-name(_ZN209_$LT$$u5b$$RF$dyn$u20$impl1..Foo$u2b$Assoc$u20$$u3d$$u20$extern$u20$$u22$C$u22$$u20$fn$LP$$RF$u8$C$$u20$...$RP$$u2b$impl1..AutoTrait$u3b$$u20$3$u5d$$u20$as$u20$impl1..main..$u7b$$u7b$closure$u7d$$u7d$..Bar$GT$6method17<SYMBOL_HASH>)
--> $DIR/impl1.rs:62:13
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<[&dyn impl1::Foo+Assoc = extern "C" fn(&u8, ::.)+impl1::AutoTrait; 3] as impl1::main::{{closure}}::Bar>::method::<SYMBOL_HASH>)
--> $DIR/impl1.rs:62:13
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<[&dyn impl1::Foo+Assoc = extern "C" fn(&u8, ::.)+impl1::AutoTrait; 3] as impl1::main::{{closure}}::Bar>::method)
--> $DIR/impl1.rs:62:13
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(<[&dyn Foo<Assoc = for<'a> extern "C" fn(&'a u8, ...)> + AutoTrait; 3] as main::{closure#1}::Bar>::method)
--> $DIR/impl1.rs:69:13
+3 -3
View File
@@ -11,7 +11,7 @@ mod foo {
pub struct Foo { x: u32 }
impl Foo {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy]~^ ERROR symbol-name(_ZN5impl13foo3Foo3bar
//[legacy]~| ERROR demangling(impl1::foo::Foo::bar
//[legacy]~| ERROR demangling-alt(impl1::foo::Foo::bar)
@@ -29,7 +29,7 @@ mod bar {
use crate::foo::Foo;
impl Foo {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy]~^ ERROR symbol-name(_ZN5impl13bar33_$LT$impl$u20$impl1..foo..Foo$GT$3baz
//[legacy]~| ERROR demangling(impl1::bar::<impl impl1::foo::Foo>::baz
//[legacy]~| ERROR demangling-alt(impl1::bar::<impl impl1::foo::Foo>::baz)
@@ -59,7 +59,7 @@ fn method(&self) {}
// Test type mangling, by putting them in an `impl` header.
impl Bar for [&'_ (dyn Foo<Assoc = extern "C" fn(&u8, ...)> + AutoTrait); 3] {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy]~^ ERROR symbol-name(_ZN209_$LT$$u5b$$RF$dyn$u20$impl1..Foo$u2b$Assoc$u20$$u3d$$u20$extern$u20$$u22$C$u22$$u20$fn$LP$$RF$u8$C$$u20$...$RP$$u2b$impl1..AutoTrait$u3b$$u20$3$u5d$$u20$as$u20$impl1..main..$u7b$$u7b$closure$u7d$$u7d$..Bar$GT$6method
//[legacy]~| ERROR demangling(<[&dyn impl1::Foo+Assoc = extern "C" fn(&u8, ::.)+impl1::AutoTrait; 3] as impl1::main::{{closure}}::Bar>::method
//[legacy]~| ERROR demangling-alt(<[&dyn impl1::Foo+Assoc = extern "C" fn(&u8, ::.)+impl1::AutoTrait; 3] as impl1::main::{{closure}}::Bar>::method)
+18 -18
View File
@@ -1,20 +1,20 @@
error: symbol-name(_RNvMNtCsCRATE_HASH_5impl13fooNtB<REF>_3Foo3bar)
--> $DIR/impl1.rs:14:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<impl1[d5591eb39db23cbb]::foo::Foo>::bar)
--> $DIR/impl1.rs:14:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<impl1::foo::Foo>::bar)
--> $DIR/impl1.rs:14:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(foo::Foo::bar)
--> $DIR/impl1.rs:21:9
@@ -25,20 +25,20 @@ LL | #[rustc_dump_def_path]
error: symbol-name(_RNvMNtCsCRATE_HASH_5impl13barNtNtB<REF>_3foo3Foo3baz)
--> $DIR/impl1.rs:32:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<impl1[d5591eb39db23cbb]::foo::Foo>::baz)
--> $DIR/impl1.rs:32:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<impl1::foo::Foo>::baz)
--> $DIR/impl1.rs:32:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(bar::<impl foo::Foo>::baz)
--> $DIR/impl1.rs:39:9
@@ -49,20 +49,20 @@ LL | #[rustc_dump_def_path]
error: symbol-name(_RNvXNCNvCsCRATE_HASH_5impl14mains_0ARDNtB<REF>_3Foop5AssocFG_KCRL0_hvEuNtB<REF>_9AutoTraitEL_j3_NtB<REF>_3Bar6method)
--> $DIR/impl1.rs:62:13
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<[&dyn impl1[d5591eb39db23cbb]::Foo<Assoc = for<'a> extern "C" fn(&'a u8, ...)> + impl1[d5591eb39db23cbb]::AutoTrait; 3usize] as impl1[d5591eb39db23cbb]::main::{closure#1}::Bar>::method)
--> $DIR/impl1.rs:62:13
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<[&dyn impl1::Foo<Assoc = for<'a> extern "C" fn(&'a u8, ...)> + impl1::AutoTrait; 3] as impl1::main::{closure#1}::Bar>::method)
--> $DIR/impl1.rs:62:13
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: def-path(<[&dyn Foo<Assoc = for<'a> extern "C" fn(&'a u8, ...)> + AutoTrait; 3] as main::{closure#1}::Bar>::method)
--> $DIR/impl1.rs:69:13
@@ -1,20 +1,20 @@
error: symbol-name(_ZN11issue_609253foo37Foo$LT$issue_60925..llv$u6d$..Foo$GT$3foo17h4b3099ec5dc5d306E)
--> $DIR/issue-60925.rs:21:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(issue_60925::foo::Foo<issue_60925::llvm::Foo>::foo::h4b3099ec5dc5d306)
--> $DIR/issue-60925.rs:21:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(issue_60925::foo::Foo<issue_60925::llvm::Foo>::foo)
--> $DIR/issue-60925.rs:21:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 3 previous errors
+1 -1
View File
@@ -18,7 +18,7 @@ mod foo {
pub(crate) struct Foo<T>(T);
impl Foo<crate::llvm::Foo> {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy]~^ ERROR symbol-name(_ZN11issue_609253foo37Foo$LT$issue_60925..llv$u6d$..Foo$GT$3foo
//[legacy]~| ERROR demangling(issue_60925::foo::Foo<issue_60925::llvm::Foo>::foo
//[legacy]~| ERROR demangling-alt(issue_60925::foo::Foo<issue_60925::llvm::Foo>::foo)
+6 -6
View File
@@ -1,20 +1,20 @@
error: symbol-name(_RNvMNtCsCRATE_HASH_11issue_609253fooINtB<REF>_3FooNtNtB<REF>_4llvm3FooE3foo)
--> $DIR/issue-60925.rs:21:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<issue_60925[294a1bee3c0c9a2f]::foo::Foo<issue_60925[294a1bee3c0c9a2f]::llvm::Foo>>::foo)
--> $DIR/issue-60925.rs:21:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<issue_60925::foo::Foo<issue_60925::llvm::Foo>>::foo)
--> $DIR/issue-60925.rs:21:9
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 3 previous errors
@@ -1,20 +1,20 @@
error: symbol-name(_ZN72_$LT$issue_75326..Foo$LT$I$C$E$GT$$u20$as$u20$issue_75326..Iterator2$GT$4next17SYMBOL_HASH)
--> $DIR/issue-75326.rs:41:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<issue_75326::Foo<I,E> as issue_75326::Iterator2>::next::SYMBOL_HASH)
--> $DIR/issue-75326.rs:41:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<issue_75326::Foo<I,E> as issue_75326::Iterator2>::next)
--> $DIR/issue-75326.rs:41:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 3 previous errors
+1 -1
View File
@@ -38,7 +38,7 @@ impl<I, T, E> Iterator2 for Foo<I, E>
{
type Item = T;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy]~^ ERROR symbol-name(_ZN72_$LT$issue_75326..Foo$LT$I$C$E$GT$$u20$as$u20$issue_75326..Iterator2$GT$4next
//[legacy]~| ERROR demangling(<issue_75326::Foo<I,E> as issue_75326::Iterator2>::next
//[legacy]~| ERROR demangling-alt(<issue_75326::Foo<I,E> as issue_75326::Iterator2>::next)
+6 -6
View File
@@ -1,20 +1,20 @@
error: symbol-name(_RNvXINICsCRATE_HASH_11issue_75326s_0pppEINtB<REF>_3FooppENtB<REF>_9Iterator24nextB<REF>_)
--> $DIR/issue-75326.rs:41:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<issue_75326[189ebc60e18860d7]::Foo<_, _> as issue_75326[189ebc60e18860d7]::Iterator2>::next)
--> $DIR/issue-75326.rs:41:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<issue_75326::Foo<_, _> as issue_75326::Iterator2>::next)
--> $DIR/issue-75326.rs:41:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 3 previous errors
+3 -3
View File
@@ -12,7 +12,7 @@ fn method(&self) {}
}
impl Bar for &dyn FnMut(&u8) {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name
//[v0]~| ERROR demangling
//[v0]~| ERROR demangling-alt
@@ -24,7 +24,7 @@ fn method(&self) {}
}
impl Foo for &(dyn FnMut(&u8) + for<'b> Send) {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name
//[v0]~| ERROR demangling
//[v0]~| ERROR demangling-alt
@@ -36,7 +36,7 @@ fn method(&self) {}
}
impl Baz for &(dyn for<'b> Send + FnMut(&u8)) {
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[v0]~^ ERROR symbol-name
//[v0]~| ERROR demangling
//[v0]~| ERROR demangling-alt
+18 -18
View File
@@ -1,56 +1,56 @@
error: symbol-name(_RNvXCsCRATE_HASH_13trait_objectsRDG_INtNtNtCsCRATE_HASH_4core3ops8function5FnMutTRL0_hEEp6OutputuEL_NtB<REF>_3Bar6method)
--> $DIR/trait-objects.rs:15:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<&dyn for<'a> core[HASH]::ops::function::FnMut<(&'a u8,), Output = ()> as trait_objects[3c073c57f94bedc2]::Bar>::method)
--> $DIR/trait-objects.rs:15:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<&dyn for<'a> core::ops::function::FnMut<(&'a u8,), Output = ()> as trait_objects::Bar>::method)
--> $DIR/trait-objects.rs:15:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RNvXs_CsCRATE_HASH_13trait_objectsRDG_INtNtNtCsCRATE_HASH_4core3ops8function5FnMutTRL0_hEEp6OutputuNtNtB<REF>_6marker4SendEL_NtB<REF>_3Foo6method)
--> $DIR/trait-objects.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<&dyn for<'a> core[HASH]::ops::function::FnMut<(&'a u8,), Output = ()> + core[HASH]::marker::Send as trait_objects[3c073c57f94bedc2]::Foo>::method)
--> $DIR/trait-objects.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<&dyn for<'a> core::ops::function::FnMut<(&'a u8,), Output = ()> + core::marker::Send as trait_objects::Foo>::method)
--> $DIR/trait-objects.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RNvXs0_CsCRATE_HASH_13trait_objectsRDG_INtNtNtCsCRATE_HASH_4core3ops8function5FnMutTRL0_hEEp6OutputuNtNtB<REF>_6marker4SendEL_NtB<REF>_3Baz6method)
--> $DIR/trait-objects.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<&dyn for<'a> core[HASH]::ops::function::FnMut<(&'a u8,), Output = ()> + core[HASH]::marker::Send as trait_objects[3c073c57f94bedc2]::Baz>::method)
--> $DIR/trait-objects.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<&dyn for<'a> core::ops::function::FnMut<(&'a u8,), Output = ()> + core::marker::Send as trait_objects::Baz>::method)
--> $DIR/trait-objects.rs:39:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 9 previous errors
+174 -174
View File
@@ -1,524 +1,524 @@
error: symbol-name(_ZN1a1b16Type$LT$bool$GT$17h[HASH]E)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<bool>::h[HASH])
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<bool>)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b16Type$LT$char$GT$17h[HASH]E)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<char>::h[HASH])
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<char>)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b14Type$LT$i8$GT$17h[HASH]E)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i8>::h[HASH])
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i8>)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$i16$GT$17h[HASH]E)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i16>::h[HASH])
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i16>)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$i32$GT$17h[HASH]E)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i32>::h[HASH])
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i32>)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$i64$GT$17h[HASH]E)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i64>::h[HASH])
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i64>)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b14Type$LT$u8$GT$17h[HASH]E)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u8>::h[HASH])
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u8>)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$u16$GT$17h[HASH]E)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u16>::h[HASH])
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u16>)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$u32$GT$17h[HASH]E)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u32>::h[HASH])
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u32>)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$u64$GT$17h[HASH]E)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u64>::h[HASH])
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u64>)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$f16$GT$17h[HASH]E)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f16>::h[HASH])
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f16>)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$f32$GT$17h[HASH]E)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f32>::h[HASH])
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f32>)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$f64$GT$17h[HASH]E)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f64>::h[HASH])
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f64>)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b16Type$LT$f128$GT$17h[HASH]E)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f128>::h[HASH])
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f128>)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$str$GT$17h[HASH]E)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<str>::h[HASH])
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<str>)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b17Type$LT$$u21$$GT$17h[HASH]E)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<!>::h[HASH])
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<!>)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b20Type$LT$$LP$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<()>::h[HASH])
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<()>)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b25Type$LT$$LP$u8$C$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<(u8,)>::h[HASH])
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<(u8,)>)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b28Type$LT$$LP$u8$C$u16$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<(u8,u16)>::h[HASH])
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<(u8,u16)>)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b34Type$LT$$LP$u8$C$u16$C$u32$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<(u8,u16,u32)>::h[HASH])
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<(u8,u16,u32)>)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b28Type$LT$$BP$const$u20$u8$GT$17h[HASH]E)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<*const u8>::h[HASH])
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<*const u8>)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b26Type$LT$$BP$mut$u20$u8$GT$17h[HASH]E)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<*mut u8>::h[HASH])
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<*mut u8>)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b19Type$LT$$RF$str$GT$17h[HASH]E)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<&str>::h[HASH])
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<&str>)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b27Type$LT$$RF$mut$u20$str$GT$17h[HASH]E)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<&mut str>::h[HASH])
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<&mut str>)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b35Type$LT$$u5b$u8$u3b$$u20$0$u5d$$GT$17h[HASH]E)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<[u8; 0]>::h[HASH])
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<[u8; 0]>)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b22Type$LT$fn$LP$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<fn()>::h[HASH])
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<fn()>)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b60Type$LT$unsafe$u20$extern$u20$$u22$C$u22$$u20$fn$LP$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<unsafe extern "C" fn()>::h[HASH])
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<unsafe extern "C" fn()>)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b34Type$LT$$u5b$T$u3b$$u20$N$u5d$$GT$17h[HASH]E)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<[T; N]>::h[HASH])
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<[T; N]>)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b35Type$LT$$u5b$u8$u3b$$u20$0$u5d$$GT$17h[HASH]E)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<[u8; 0]>::h[HASH])
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<[u8; 0]>)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 87 previous errors
+29 -29
View File
@@ -15,7 +15,7 @@
pub fn b() {
struct Type<T: ?Sized>(T);
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b16Type$LT$bool$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<bool>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<bool>)
@@ -24,7 +24,7 @@ pub fn b() {
//[v0]~| ERROR demangling-alt(<a::b::Type<bool>>)
impl Type<bool> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b16Type$LT$char$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<char>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<char>)
@@ -33,7 +33,7 @@ impl Type<bool> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<char>>)
impl Type<char> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b14Type$LT$i8$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<i8>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<i8>)
@@ -42,7 +42,7 @@ impl Type<char> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<i8>>)
impl Type<i8> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$i16$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<i16>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<i16>)
@@ -51,7 +51,7 @@ impl Type<i8> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<i16>>)
impl Type<i16> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$i32$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<i32>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<i32>)
@@ -60,7 +60,7 @@ impl Type<i16> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<i32>>)
impl Type<i32> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$i64$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<i64>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<i64>)
@@ -69,7 +69,7 @@ impl Type<i32> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<i64>>)
impl Type<i64> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b14Type$LT$u8$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<u8>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<u8>)
@@ -78,7 +78,7 @@ impl Type<i64> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<u8>>)
impl Type<u8> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$u16$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<u16>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<u16>)
@@ -87,7 +87,7 @@ impl Type<u8> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<u16>>)
impl Type<u16> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$u32$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<u32>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<u32>)
@@ -96,7 +96,7 @@ impl Type<u16> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<u32>>)
impl Type<u32> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$u64$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<u64>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<u64>)
@@ -105,7 +105,7 @@ impl Type<u32> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<u64>>)
impl Type<u64> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$f16$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<f16>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<f16>)
@@ -114,7 +114,7 @@ impl Type<u64> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<f16>>)
impl Type<f16> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$f32$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<f32>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<f32>)
@@ -123,7 +123,7 @@ impl Type<f16> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<f32>>)
impl Type<f32> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$f64$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<f64>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<f64>)
@@ -132,7 +132,7 @@ impl Type<f32> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<f64>>)
impl Type<f64> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b16Type$LT$f128$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<f128>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<f128>)
@@ -141,7 +141,7 @@ impl Type<f64> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<f128>>)
impl Type<f128> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b15Type$LT$str$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<str>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<str>)
@@ -150,7 +150,7 @@ impl Type<f128> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<str>>)
impl Type<str> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b17Type$LT$$u21$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<!>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<!>)
@@ -159,7 +159,7 @@ impl Type<str> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<!>>)
impl Type<!> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b20Type$LT$$LP$$RP$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<()>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<()>)
@@ -168,7 +168,7 @@ impl Type<!> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<()>>)
impl Type<()> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b25Type$LT$$LP$u8$C$$RP$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<(u8,)>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<(u8,)>)
@@ -177,7 +177,7 @@ impl Type<()> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<(u8,)>>)
impl Type<(u8,)> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b28Type$LT$$LP$u8$C$u16$RP$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<(u8,u16)>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<(u8,u16)>)
@@ -186,7 +186,7 @@ impl Type<(u8,)> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<(u8, u16)>>)
impl Type<(u8, u16)> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b34Type$LT$$LP$u8$C$u16$C$u32$RP$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<(u8,u16,u32)>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<(u8,u16,u32)>)
@@ -195,7 +195,7 @@ impl Type<(u8, u16)> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<(u8, u16, u32)>>)
impl Type<(u8, u16, u32)> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b28Type$LT$$BP$const$u20$u8$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<*const u8>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<*const u8>)
@@ -204,7 +204,7 @@ impl Type<(u8, u16, u32)> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<*const u8>>)
impl Type<*const u8> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b26Type$LT$$BP$mut$u20$u8$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<*mut u8>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<*mut u8>)
@@ -213,7 +213,7 @@ impl Type<*const u8> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<*mut u8>>)
impl Type<*mut u8> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b19Type$LT$$RF$str$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<&str>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<&str>)
@@ -222,7 +222,7 @@ impl Type<*mut u8> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<&str>>)
impl Type<&str> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b27Type$LT$$RF$mut$u20$str$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<&mut str>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<&mut str>)
@@ -231,7 +231,7 @@ impl Type<&str> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<&mut str>>)
impl Type<&mut str> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b35Type$LT$$u5b$u8$u3b$$u20$0$u5d$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<[u8; 0]>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<[u8; 0]>)
@@ -240,7 +240,7 @@ impl Type<&mut str> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<[u8; 0]>>)
impl Type<[u8; 0]> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b22Type$LT$fn$LP$$RP$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<fn()>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<fn()>)
@@ -249,7 +249,7 @@ impl Type<&mut str> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<fn()>>)
impl Type<fn()> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b60Type$LT$unsafe$u20$extern$u20$$u22$C$u22$$u20$fn$LP$$RP$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<unsafe extern "C" fn()>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<unsafe extern "C" fn()>)
@@ -258,7 +258,7 @@ impl Type<fn()> {}
//[v0]~| ERROR demangling-alt(<a::b::Type<unsafe extern "C" fn()>>)
impl Type<unsafe extern "C" fn()> {}
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b34Type$LT$$u5b$T$u3b$$u20$N$u5d$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<[T; N]>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<[T; N]>)
@@ -269,7 +269,7 @@ impl Type<unsafe extern "C" fn()> {}
const ZERO: usize = 0;
#[rustc_symbol_name]
#[rustc_dump_symbol_name]
//[legacy,verbose-legacy]~^ ERROR symbol-name(_ZN1a1b35Type$LT$$u5b$u8$u3b$$u20$0$u5d$$GT$
//[legacy,verbose-legacy]~| ERROR demangling(a::b::Type<[u8; 0]>::
//[legacy,verbose-legacy]~| ERROR demangling-alt(a::b::Type<[u8; 0]>)
+174 -174
View File
@@ -1,524 +1,524 @@
error: symbol-name(_RMNvCsCRATE_HASH_1a1bINtB<REF>_4TypebE)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<bool>>)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<bool>>)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs_NvCsCRATE_HASH_1a1bINtB<REF>_4TypecE)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<char>>)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<char>>)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs0_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeaE)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<i8>>)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<i8>>)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs1_NvCsCRATE_HASH_1a1bINtB<REF>_4TypesE)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<i16>>)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<i16>>)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs2_NvCsCRATE_HASH_1a1bINtB<REF>_4TypelE)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<i32>>)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<i32>>)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs3_NvCsCRATE_HASH_1a1bINtB<REF>_4TypexE)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<i64>>)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<i64>>)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs4_NvCsCRATE_HASH_1a1bINtB<REF>_4TypehE)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<u8>>)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<u8>>)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs5_NvCsCRATE_HASH_1a1bINtB<REF>_4TypetE)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<u16>>)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<u16>>)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs6_NvCsCRATE_HASH_1a1bINtB<REF>_4TypemE)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<u32>>)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<u32>>)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs7_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeyE)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<u64>>)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<u64>>)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs8_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeC3f16E)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<f16>>)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<f16>>)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMs9_NvCsCRATE_HASH_1a1bINtB<REF>_4TypefE)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<f32>>)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<f32>>)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsa_NvCsCRATE_HASH_1a1bINtB<REF>_4TypedE)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<f64>>)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<f64>>)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsb_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeC4f128E)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<f128>>)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<f128>>)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsc_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeeE)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<str>>)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<str>>)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsd_NvCsCRATE_HASH_1a1bINtB<REF>_4TypezE)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<!>>)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<!>>)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMse_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeuE)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<()>>)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<()>>)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsf_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeThEE)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<(u8,)>>)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<(u8,)>>)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsg_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeThtEE)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<(u8, u16)>>)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<(u8, u16)>>)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsh_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeThtmEE)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<(u8, u16, u32)>>)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<(u8, u16, u32)>>)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsi_NvCsCRATE_HASH_1a1bINtB<REF>_4TypePhE)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<*const u8>>)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<*const u8>>)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsj_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeOhE)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<*mut u8>>)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<*mut u8>>)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsk_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeReE)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<&str>>)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<&str>>)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsl_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeQeE)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<&mut str>>)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<&mut str>>)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsm_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeAhj0_E)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<[u8; 0usize]>>)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<[u8; 0]>>)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsn_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeFEuE)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<fn()>>)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<fn()>>)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMso_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeFUKCEuE)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<unsafe extern "C" fn()>>)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<unsafe extern "C" fn()>>)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsp_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeAppEB<REF>_)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<[_; _]>>)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<[_; _]>>)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_RMsq_NvCsCRATE_HASH_1a1bINtB<REF>_4TypeAhj0_E)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(<a[HASH]::b::Type<[u8; 0usize]>>)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(<a::b::Type<[u8; 0]>>)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 87 previous errors
+174 -174
View File
@@ -1,524 +1,524 @@
error: symbol-name(_ZN1a1b16Type$LT$bool$GT$17h[HASH]E)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<bool>::h[HASH])
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<bool>)
--> $DIR/types.rs:18:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b16Type$LT$char$GT$17h[HASH]E)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<char>::h[HASH])
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<char>)
--> $DIR/types.rs:27:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b14Type$LT$i8$GT$17h[HASH]E)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i8>::h[HASH])
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i8>)
--> $DIR/types.rs:36:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$i16$GT$17h[HASH]E)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i16>::h[HASH])
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i16>)
--> $DIR/types.rs:45:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$i32$GT$17h[HASH]E)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i32>::h[HASH])
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i32>)
--> $DIR/types.rs:54:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$i64$GT$17h[HASH]E)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<i64>::h[HASH])
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<i64>)
--> $DIR/types.rs:63:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b14Type$LT$u8$GT$17h[HASH]E)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u8>::h[HASH])
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u8>)
--> $DIR/types.rs:72:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$u16$GT$17h[HASH]E)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u16>::h[HASH])
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u16>)
--> $DIR/types.rs:81:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$u32$GT$17h[HASH]E)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u32>::h[HASH])
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u32>)
--> $DIR/types.rs:90:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$u64$GT$17h[HASH]E)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<u64>::h[HASH])
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<u64>)
--> $DIR/types.rs:99:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$f16$GT$17h[HASH]E)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f16>::h[HASH])
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f16>)
--> $DIR/types.rs:108:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$f32$GT$17h[HASH]E)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f32>::h[HASH])
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f32>)
--> $DIR/types.rs:117:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$f64$GT$17h[HASH]E)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f64>::h[HASH])
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f64>)
--> $DIR/types.rs:126:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b16Type$LT$f128$GT$17h[HASH]E)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<f128>::h[HASH])
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<f128>)
--> $DIR/types.rs:135:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b15Type$LT$str$GT$17h[HASH]E)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<str>::h[HASH])
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<str>)
--> $DIR/types.rs:144:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b17Type$LT$$u21$$GT$17h[HASH]E)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<!>::h[HASH])
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<!>)
--> $DIR/types.rs:153:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b20Type$LT$$LP$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<()>::h[HASH])
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<()>)
--> $DIR/types.rs:162:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b25Type$LT$$LP$u8$C$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<(u8,)>::h[HASH])
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<(u8,)>)
--> $DIR/types.rs:171:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b28Type$LT$$LP$u8$C$u16$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<(u8,u16)>::h[HASH])
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<(u8,u16)>)
--> $DIR/types.rs:180:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b34Type$LT$$LP$u8$C$u16$C$u32$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<(u8,u16,u32)>::h[HASH])
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<(u8,u16,u32)>)
--> $DIR/types.rs:189:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b28Type$LT$$BP$const$u20$u8$GT$17h[HASH]E)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<*const u8>::h[HASH])
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<*const u8>)
--> $DIR/types.rs:198:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b26Type$LT$$BP$mut$u20$u8$GT$17h[HASH]E)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<*mut u8>::h[HASH])
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<*mut u8>)
--> $DIR/types.rs:207:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b19Type$LT$$RF$str$GT$17h[HASH]E)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<&str>::h[HASH])
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<&str>)
--> $DIR/types.rs:216:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b27Type$LT$$RF$mut$u20$str$GT$17h[HASH]E)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<&mut str>::h[HASH])
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<&mut str>)
--> $DIR/types.rs:225:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b35Type$LT$$u5b$u8$u3b$$u20$0$u5d$$GT$17h[HASH]E)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<[u8; 0]>::h[HASH])
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<[u8; 0]>)
--> $DIR/types.rs:234:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b22Type$LT$fn$LP$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<fn()>::h[HASH])
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<fn()>)
--> $DIR/types.rs:243:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b60Type$LT$unsafe$u20$extern$u20$$u22$C$u22$$u20$fn$LP$$RP$$GT$17h[HASH]E)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<unsafe extern "C" fn()>::h[HASH])
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<unsafe extern "C" fn()>)
--> $DIR/types.rs:252:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b34Type$LT$$u5b$T$u3b$$u20$N$u5d$$GT$17h[HASH]E)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<[T; N]>::h[HASH])
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<[T; N]>)
--> $DIR/types.rs:261:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: symbol-name(_ZN1a1b35Type$LT$$u5b$u8$u3b$$u20$0$u5d$$GT$17h[HASH]E)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling(a::b::Type<[u8; 0]>::h[HASH])
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: demangling-alt(a::b::Type<[u8; 0]>)
--> $DIR/types.rs:272:5
|
LL | #[rustc_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^
LL | #[rustc_dump_symbol_name]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 87 previous errors