3 interfaces inheriting from ITypeSymbolInternal
Microsoft.CodeAnalysis (3)
Symbols\IArrayTypeSymbolInternal.cs (1)
7
internal interface IArrayTypeSymbolInternal :
ITypeSymbolInternal
Symbols\INamedTypeSymbolInternal.cs (1)
10
internal interface INamedTypeSymbolInternal :
ITypeSymbolInternal
Symbols\ITypeParameterSymbolInternal.cs (1)
7
internal interface ITypeParameterSymbolInternal :
ITypeSymbolInternal
36 references to ITypeSymbolInternal
Microsoft.CodeAnalysis (35)
Compilation\Compilation.cs (2)
989
internal abstract bool IsSystemTypeReference(
ITypeSymbolInternal
type);
1001
internal abstract
ITypeSymbolInternal
CommonGetWellKnownType(WellKnownType wellknownType);
Emit\CommonPEModuleBuilder.cs (5)
122
internal abstract Cci.ITypeReference Translate(
ITypeSymbolInternal
symbol, SyntaxNode syntaxOpt, DiagnosticBag diagnostics);
131
internal abstract Cci.ITypeReference EncTranslateType(
ITypeSymbolInternal
type, DiagnosticBag diagnostics);
583
where TTypeSymbol : class,
ITypeSymbolInternal
633
internal sealed override Cci.ITypeReference EncTranslateType(
ITypeSymbolInternal
type, DiagnosticBag diagnostics)
730
internal sealed override Cci.ITypeReference Translate(
ITypeSymbolInternal
symbol, SyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)
Emit\EditAndContinue\DefinitionMap.cs (3)
200
ITypeSymbolInternal
stateMachineType,
207
protected abstract
ITypeSymbolInternal
? TryGetStateMachineType(MethodDefinitionHandle methodHandle);
329
ITypeSymbolInternal
? stateMachineType = TryGetStateMachineType(methodHandle);
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
915
if (translatedType.GetInternalSymbol() is
ITypeSymbolInternal
typeSymbol)
MetadataReader\MetadataDecoder.cs (4)
115
where TypeSymbol : class, Symbol,
ITypeSymbolInternal
1402
private TypedConstant DecodeCustomAttributeFixedArgumentOrThrow(
ITypeSymbolInternal
type, ref BlobReader argReader)
1412
SerializationTypeCode getTypeCode(
ITypeSymbolInternal
type)
1653
var
parameterType = attributeConstructor.Parameters[i].Type;
Symbols\Attributes\MarshalAsAttributeDecoder.cs (4)
118
ITypeSymbolInternal
typeSymbol = null;
142
typeSymbol = namedArg.Value.DecodeValue<
ITypeSymbolInternal
>(SpecialType.None);
301
ITypeSymbolInternal
elementTypeSymbol = null;
321
elementTypeSymbol = namedArg.Value.DecodeValue<
ITypeSymbolInternal
>(SpecialType.None);
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (7)
74
internal void SetMarshalAsSafeArray(Cci.VarEnum? elementType,
ITypeSymbolInternal
elementTypeSymbol)
120
var
typeSymbol = _marshalTypeNameOrSymbol as
ITypeSymbolInternal
;
186
return ((CommonPEModuleBuilder)context.Module).Translate((
ITypeSymbolInternal
)_marshalTypeNameOrSymbol, context.SyntaxNode, context.Diagnostics);
195
where TTypeSymbol :
ITypeSymbolInternal
214
internal
ITypeSymbolInternal
TryGetSafeArrayElementUserDefinedSubtype()
216
return _marshalTypeNameOrSymbol as
ITypeSymbolInternal
;
Symbols\IArrayTypeSymbolInternal.cs (1)
17
ITypeSymbolInternal
ElementType { get; }
Symbols\IFieldSymbolInternal.cs (1)
24
ITypeSymbolInternal
Type { get; }
Symbols\IMethodSymbolInternal.cs (1)
65
IMethodSymbolInternal Construct(params
ITypeSymbolInternal
[] typeArguments);
Symbols\IParameterSymbolInternal.cs (1)
9
ITypeSymbolInternal
Type { get; }
Symbols\TypedConstant.cs (5)
20
private readonly
ITypeSymbolInternal
? _type;
23
internal TypedConstant(
ITypeSymbolInternal
? type, TypedConstantKind kind, object? value)
34
internal TypedConstant(
ITypeSymbolInternal
type, ImmutableArray<TypedConstant> array)
56
internal
ITypeSymbolInternal
? TypeInternal
158
internal static TypedConstantKind GetTypedConstantKind(
ITypeSymbolInternal
type, Compilation compilation)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
11158
var
tupleType = comp.Compilation.CommonGetWellKnownType(WellKnownType.System_ValueTuple_T2);