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