17 references to None
Microsoft.CodeAnalysis.CSharp (6)
Symbols\ObsoleteAttributeHelpers.cs (1)
102
case ObsoleteAttributeKind.
None
:
Symbols\Source\SourceNamedTypeSymbol.cs (3)
1849
if (ObsoleteKind == ObsoleteAttributeKind.
None
1850
&& !GetMembers().All(m => m is not MethodSymbol { MethodKind: MethodKind.Constructor, ObsoleteKind: ObsoleteAttributeKind.
None
} method
1860
if (member.ObsoleteKind != ObsoleteAttributeKind.
None
)
Symbols\Symbol.cs (2)
1420
case ObsoleteAttributeKind.
None
:
1457
return (data == null) ? ObsoleteAttributeKind.
None
: data.Kind;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (11)
Semantics\ExperimentalAttributeTests.cs (11)
150
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind);
174
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind);
217
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind);
407
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind);
431
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind);
562
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind);
565
Assert.Equal(ObsoleteAttributeKind.
None
, comp.GetTypeByMetadataName("D").ContainingModule.ObsoleteKind);
912
Assert.Equal(ObsoleteAttributeKind.
None
, missingType.ContainingAssembly.ObsoleteKind);
914
Assert.Equal(ObsoleteAttributeKind.
None
, missingType.ContainingModule.ObsoleteKind);
979
Assert.Equal(ObsoleteAttributeKind.
None
, derived.ContainingAssembly.ObsoleteKind);
1044
Assert.Equal(ObsoleteAttributeKind.
None
, derived.ContainingModule.ObsoleteKind);