18 overrides of MangleName
Microsoft.CodeAnalysis.CSharp (16)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
71
internal sealed override bool
MangleName
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
235
internal sealed override bool
MangleName
Symbols\ErrorTypeSymbol.cs (1)
576
internal override bool
MangleName
Symbols\ExtendedErrorTypeSymbol.cs (1)
140
internal override bool
MangleName
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
392
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)
947
internal override bool
MangleName
Symbols\Synthesized\SynthesizedContainer.cs (1)
166
internal override bool
MangleName
=> Arity > 0;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
100
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.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
157
internal override bool
MangleName
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
39
internal override bool
MangleName
53 references to MangleName
Microsoft.CodeAnalysis.CSharp (11)
Emitter\Model\NamedTypeReference.cs (1)
39
return UnderlyingNamedType.
MangleName
;
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
754
return AdaptedNamedTypeSymbol.
MangleName
;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
383
if (underlyingTypeSymbol?.
MangleName
== true)
Symbols\ErrorTypeSymbol.cs (1)
578
get { return _originalDefinition.
MangleName
; }
Symbols\NamedTypeSymbol.cs (2)
491
Debug.Assert(!(fileIdentifier != null && !
MangleName
&& Arity > 0));
492
return fileIdentifier != null ||
MangleName
Symbols\NamespaceOrTypeSymbol.cs (2)
274
if (emittedTypeName.InferredArity == named.Arity && named.
MangleName
)
320
if (!named.
MangleName
&& (forcedArity == -1 || forcedArity == named.Arity))
Symbols\Source\SourceAssemblySymbol.cs (1)
2813
(!emittedName.UseCLSCompliantNameArityEncoding || result.Arity == 0 || result.
MangleName
))
Symbols\TypeSymbolExtensions.cs (1)
432
type.
MangleName
)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
94
return _underlyingType.
MangleName
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (42)
Symbols\GenericConstraintTests.cs (40)
3753
Assert.False(i2.
MangleName
);
3787
Assert.False(i2.
MangleName
);
3821
Assert.True(i2.
MangleName
);
3855
Assert.False(i2.
MangleName
);
3904
Assert.False(i2.
MangleName
);
3929
Assert.True(t.
MangleName
);
3936
Assert.False(t.
MangleName
);
3943
Assert.True(t.
MangleName
);
3950
Assert.False(t.
MangleName
);
3957
Assert.True(t.
MangleName
);
3971
Assert.True(t.
MangleName
);
3985
Assert.False(t.
MangleName
);
3992
Assert.False(t.
MangleName
);
3999
Assert.False(t.
MangleName
);
4006
Assert.False(t.
MangleName
);
4013
Assert.False(t.
MangleName
);
4027
Assert.False(t.
MangleName
);
4034
Assert.False(t.
MangleName
);
4041
Assert.True(t.
MangleName
);
4048
Assert.False(t.
MangleName
);
4055
Assert.True(t.
MangleName
);
4069
Assert.True(t.
MangleName
);
4083
Assert.False(t.
MangleName
);
4090
Assert.False(t.
MangleName
);
4097
Assert.False(t.
MangleName
);
4104
Assert.True(t.
MangleName
);
4111
Assert.True(t.
MangleName
);
4132
Assert.True(t.
MangleName
);
4141
Assert.True(t.
MangleName
);
4152
Assert.True(t.
MangleName
);
4163
Assert.True(t.
MangleName
);
4177
Assert.True(t.
MangleName
);
4191
Assert.False(t.
MangleName
);
4198
Assert.False(t.
MangleName
);
4209
Assert.False(t.
MangleName
);
4216
Assert.False(t.
MangleName
);
4230
Assert.False(t.
MangleName
);
4237
Assert.False(t.
MangleName
);
4274
Assert.False(t.
MangleName
);
4285
Assert.False(t.
MangleName
);
Symbols\Retargeting\RetargetingTests.cs (2)
742
Assert.Equal(c1.
MangleName
, c1r.
MangleName
);