12 references to Unmanaged
Microsoft.CodeAnalysis.CSharp (5)
Symbols\BaseTypeAnalysis.cs (1)
170return ManagedKind.Unmanaged;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
89internal override ManagedKind GetManagedKind(ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) => ManagedKind.Unmanaged;
Symbols\PointerTypeSymbol.cs (1)
110internal sealed override ManagedKind GetManagedKind(ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) => ManagedKind.Unmanaged;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1428case ManagedKind.Unmanaged:
Symbols\TypeParameterSymbol.cs (1)
597return HasUnmanagedTypeConstraint ? ManagedKind.Unmanaged : ManagedKind.Managed;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\UnsafeTests.cs (7)
5666Assert.Equal(ManagedKind.Unmanaged, globalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13636Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13640Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13642Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13673Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13677Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13679Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);