21 overrides of MangleName
Microsoft.CodeAnalysis.CSharp (21)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
72internal sealed override bool MangleName
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
242internal sealed override bool MangleName
Symbols\ErrorTypeSymbol.cs (1)
603internal override bool MangleName
Symbols\ExtendedErrorTypeSymbol.cs (1)
140internal override bool MangleName
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
396internal abstract override bool MangleName
Symbols\MissingMetadataTypeSymbol.cs (1)
43internal override bool MangleName
Symbols\NoPiaAmbiguousCanonicalTypeSymbol.cs (1)
43internal override bool MangleName
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
35internal override bool MangleName
Symbols\NoPiaMissingCanonicalTypeSymbol.cs (1)
66internal override bool MangleName
Symbols\PlaceholderTypeArgumentSymbol.cs (1)
42internal override bool MangleName
Symbols\Source\SourceMemberContainerSymbol.cs (1)
971internal override bool MangleName
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
166internal override bool MangleName => false;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
843internal override bool MangleName => true;
Symbols\Synthesized\SynthesizedContainer.cs (1)
172internal override bool MangleName => Arity > 0;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
100internal override bool MangleName => false;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
103internal override bool MangleName => false;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
91internal override bool MangleName => true;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
80internal override bool MangleName => false;
Symbols\UnboundGenericType.cs (1)
85internal override bool MangleName
Symbols\UnsupportedMetadataTypeSymbol.cs (1)
33internal override bool MangleName
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
90internal override bool MangleName
11 references to MangleName
Microsoft.CodeAnalysis.CSharp (11)
Emitter\Model\NamedTypeReference.cs (1)
39return UnderlyingNamedType.MangleName;
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
764return AdaptedNamedTypeSymbol.MangleName;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
388if (underlyingTypeSymbol?.MangleName == true)
Symbols\ErrorTypeSymbol.cs (1)
605get { return _originalDefinition.MangleName; }
Symbols\NamedTypeSymbol.cs (2)
483Debug.Assert(!(fileIdentifier != null && !MangleName && Arity > 0)); 484return fileIdentifier != null || MangleName
Symbols\NamespaceOrTypeSymbol.cs (2)
286named.MangleName && 333if (!named.MangleName &&
Symbols\Source\SourceAssemblySymbol.cs (1)
2860(!emittedName.UseCLSCompliantNameArityEncoding || result.Arity == 0 || result.MangleName))
Symbols\TypeSymbolExtensions.cs (1)
491type.MangleName)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
94return _underlyingType.MangleName;