10 references to Unmanaged
Microsoft.CodeAnalysis.CSharp (5)
Symbols\BaseTypeAnalysis.cs (1)
170return ManagedKind.Unmanaged;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
90internal override ManagedKind GetManagedKind(ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) => ManagedKind.Unmanaged;
Symbols\PointerTypeSymbol.cs (1)
112internal sealed override ManagedKind GetManagedKind(ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) => ManagedKind.Unmanaged;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1424case ManagedKind.Unmanaged:
Symbols\TypeParameterSymbol.cs (1)
599return HasUnmanagedTypeConstraint ? ManagedKind.Unmanaged : ManagedKind.Managed;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\UnsafeTests.cs (5)
5559Assert.Equal(ManagedKind.Unmanaged, globalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13271Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13275Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13306Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13310Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);