22 overrides of MangleName
Microsoft.CodeAnalysis.CSharp (21)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
77
internal sealed override bool
MangleName
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
253
internal sealed override bool
MangleName
Symbols\ErrorTypeSymbol.cs (1)
614
internal override bool
MangleName
Symbols\ExtendedErrorTypeSymbol.cs (1)
140
internal override bool
MangleName
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
601
internal abstract override bool
MangleName
Symbols\MissingMetadataTypeSymbol.cs (1)
43
internal override bool
MangleName
Symbols\NoPiaAmbiguousCanonicalTypeSymbol.cs (1)
43
internal override bool
MangleName
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
35
internal override bool
MangleName
Symbols\NoPiaMissingCanonicalTypeSymbol.cs (1)
66
internal override bool
MangleName
Symbols\PlaceholderTypeArgumentSymbol.cs (1)
42
internal override bool
MangleName
Symbols\Source\SourceMemberContainerSymbol.cs (1)
992
internal override bool
MangleName
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
173
internal override bool
MangleName
=> false;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
850
internal override bool
MangleName
=> true;
Symbols\Synthesized\SynthesizedContainer.cs (1)
174
internal override bool
MangleName
=> Arity > 0;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
107
internal override bool
MangleName
=> false;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
110
internal override bool
MangleName
=> false;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
98
internal override bool
MangleName
=> true;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
87
internal override bool
MangleName
=> false;
Symbols\UnboundGenericType.cs (1)
85
internal override bool
MangleName
Symbols\UnsupportedMetadataTypeSymbol.cs (1)
33
internal override bool
MangleName
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
90
internal override bool
MangleName
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
40
internal override bool
MangleName
53 references to MangleName
Microsoft.CodeAnalysis.CSharp (11)
Emitter\Model\NamedTypeReference.cs (1)
40
return UnderlyingNamedType.
MangleName
;
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
780
return AdaptedNamedTypeSymbol.
MangleName
;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
412
if (underlyingTypeSymbol?.
MangleName
== true)
Symbols\ErrorTypeSymbol.cs (1)
616
get { return _originalDefinition.
MangleName
; }
Symbols\NamedTypeSymbol.cs (2)
497
Debug.Assert(!(fileIdentifier != null && !
MangleName
&& Arity > 0));
498
return fileIdentifier != null ||
MangleName
Symbols\NamespaceOrTypeSymbol.cs (2)
287
named.
MangleName
&&
334
if (!named.
MangleName
&&
Symbols\Source\SourceAssemblySymbol.cs (1)
2861
(!emittedName.UseCLSCompliantNameArityEncoding || result.Arity == 0 || result.
MangleName
))
Symbols\TypeSymbolExtensions.cs (1)
492
type.
MangleName
)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
94
return _underlyingType.
MangleName
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (42)
Symbols\GenericConstraintTests.cs (40)
3755
Assert.False(i2.
MangleName
);
3789
Assert.False(i2.
MangleName
);
3823
Assert.True(i2.
MangleName
);
3857
Assert.False(i2.
MangleName
);
3906
Assert.False(i2.
MangleName
);
3931
Assert.True(t.
MangleName
);
3938
Assert.False(t.
MangleName
);
3945
Assert.True(t.
MangleName
);
3952
Assert.False(t.
MangleName
);
3959
Assert.True(t.
MangleName
);
3973
Assert.True(t.
MangleName
);
3987
Assert.False(t.
MangleName
);
3994
Assert.False(t.
MangleName
);
4001
Assert.False(t.
MangleName
);
4008
Assert.False(t.
MangleName
);
4015
Assert.False(t.
MangleName
);
4029
Assert.False(t.
MangleName
);
4036
Assert.False(t.
MangleName
);
4043
Assert.True(t.
MangleName
);
4050
Assert.False(t.
MangleName
);
4057
Assert.True(t.
MangleName
);
4071
Assert.True(t.
MangleName
);
4085
Assert.False(t.
MangleName
);
4092
Assert.False(t.
MangleName
);
4099
Assert.False(t.
MangleName
);
4106
Assert.True(t.
MangleName
);
4113
Assert.True(t.
MangleName
);
4134
Assert.True(t.
MangleName
);
4143
Assert.True(t.
MangleName
);
4154
Assert.True(t.
MangleName
);
4165
Assert.True(t.
MangleName
);
4179
Assert.True(t.
MangleName
);
4193
Assert.False(t.
MangleName
);
4200
Assert.False(t.
MangleName
);
4211
Assert.False(t.
MangleName
);
4218
Assert.False(t.
MangleName
);
4232
Assert.False(t.
MangleName
);
4239
Assert.False(t.
MangleName
);
4276
Assert.False(t.
MangleName
);
4287
Assert.False(t.
MangleName
);
Symbols\Retargeting\RetargetingTests.cs (2)
742
Assert.Equal(c1.
MangleName
, c1r.
MangleName
);