32 references to INamedTypeSymbolInternal
Microsoft.CodeAnalysis (31)
Compilation\CommonModuleCompilationState.cs (1)
34where TNamedTypeSymbol : class, INamedTypeSymbolInternal
Compilation\Compilation.cs (1)
991private protected abstract INamedTypeSymbolInternal CommonGetSpecialType(SpecialType specialType);
Emit\CommonPEModuleBuilder.cs (3)
102public abstract INamedTypeSymbolInternal? TryGetOrCreateSynthesizedHotReloadExceptionType(); 107public abstract INamedTypeSymbolInternal? GetUsedSynthesizedHotReloadExceptionType(); 584where TNamedTypeSymbol : class, TTypeSymbol, INamedTypeSymbolInternal
Emit\EditAndContinue\DefinitionMap.cs (5)
47private ImmutableDictionary<INamedTypeSymbolInternal, MetadataLambdasAndClosures> _metadataLambdasAndClosures 48= ImmutableDictionary<INamedTypeSymbolInternal, MetadataLambdasAndClosures>.Empty; 538private MetadataLambdasAndClosures GetMetadataLambdaAndClosureMap(INamedTypeSymbolInternal peType, DebugId methodId) 592var displayClass = (INamedTypeSymbolInternal)member;
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
523if (typeDef.GetInternalSymbol() is INamedTypeSymbolInternal typeSymbol &&
Emit\EditAndContinue\SymbolChanges.cs (5)
46public readonly IReadOnlyDictionary<INamedTypeSymbolInternal, ImmutableArray<(IMethodSymbolInternal oldMethod, IMethodSymbolInternal newMethod)>> UpdatedMethods; 354out IReadOnlyDictionary<INamedTypeSymbolInternal, ImmutableArray<(IMethodSymbolInternal oldMethod, IMethodSymbolInternal newMethod)>> updatedMethods) 357var updatedMethodsBuilder = new Dictionary<INamedTypeSymbolInternal, ArrayBuilder<(IMethodSymbolInternal oldMethod, IMethodSymbolInternal newMethod)>>(); 384var newContainingType = (INamedTypeSymbolInternal)GetRequiredInternalSymbol(edit.NewSymbol);
MetadataReader\MetadataDecoder.cs (1)
1419if (type is INamedTypeSymbolInternal { EnumUnderlyingType: { } underlyingType })
MetadataReader\PEModule.cs (2)
1392Func<string, TypedConstant, bool, (bool IsCallConvs, ImmutableHashSet<INamedTypeSymbolInternal>? CallConvs)> unmanagedCallersOnlyDecoder) 1403var unmanagedConventionTypes = ImmutableHashSet<INamedTypeSymbolInternal>.Empty;
Symbols\Attributes\CommonAttributeData.cs (1)
77internal static bool IsTargetEarlyAttribute(INamedTypeSymbolInternal attributeType, int attributeArgCount, AttributeDescription description)
Symbols\Attributes\EarlyDecodeWellKnownAttributeArguments.cs (1)
17where TNamedTypeSymbol : INamedTypeSymbolInternal
Symbols\Attributes\UnmanagedCallersOnlyAttributeData.cs (6)
13internal static readonly UnmanagedCallersOnlyAttributeData Uninitialized = new UnmanagedCallersOnlyAttributeData(callingConventionTypes: ImmutableHashSet<INamedTypeSymbolInternal>.Empty); 14internal static readonly UnmanagedCallersOnlyAttributeData AttributePresentDataNotBound = new UnmanagedCallersOnlyAttributeData(callingConventionTypes: ImmutableHashSet<INamedTypeSymbolInternal>.Empty); 15private static readonly UnmanagedCallersOnlyAttributeData PlatformDefault = new UnmanagedCallersOnlyAttributeData(callingConventionTypes: ImmutableHashSet<INamedTypeSymbolInternal>.Empty); 19internal static UnmanagedCallersOnlyAttributeData Create(ImmutableHashSet<INamedTypeSymbolInternal>? callingConventionTypes) 26public readonly ImmutableHashSet<INamedTypeSymbolInternal> CallingConventionTypes; 28private UnmanagedCallersOnlyAttributeData(ImmutableHashSet<INamedTypeSymbolInternal> callingConventionTypes)
Symbols\INamedTypeSymbolInternal.cs (2)
16INamedTypeSymbolInternal? EnumUnderlyingType { get; } 33public static (ThreeState isManaged, bool hasGenerics) IsManagedTypeHelper(INamedTypeSymbolInternal type)
Symbols\ISymbolInternal.cs (2)
75/// Gets the <see cref="INamedTypeSymbolInternal"/> for the containing type. Returns null if the 78INamedTypeSymbolInternal ContainingType { get; }
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1941var type = method.ContainingType;