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