3 instantiations of QTypeDefinition
System.Private.CoreLib (2)
System\Reflection\Runtime\General\QHandles.NativeFormat.cs (1)
90
return new
QTypeDefinition
(reader, _handle.AsHandle().ToTypeDefinitionHandle(reader));
System\Reflection\Runtime\General\TypeUnifier.NativeFormat.cs (1)
74
if (!ReflectionCoreExecution.ExecutionEnvironment.TryGetNamedTypeForMetadata(new
QTypeDefinition
(metadataReader, typeDefHandle), out typeHandle))
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (1)
130
qTypeDefinition = new
QTypeDefinition
(metadataReader, entryMetadataHandle.ToTypeDefinitionHandle(metadataReader));
18 references to QTypeDefinition
System.Private.CoreLib (7)
Internal\Reflection\Core\Execution\ExecutionDomain.cs (1)
93
QTypeDefinition
qTypeDefinition = ReflectionCoreExecution.ExecutionEnvironment.GetMetadataForNamedType(typeHandle);
Internal\Reflection\Core\Execution\ExecutionEnvironment.cs (2)
37
public abstract
QTypeDefinition
GetMetadataForNamedType(RuntimeTypeHandle runtimeTypeHandle);
38
public abstract bool TryGetNamedTypeForMetadata(
QTypeDefinition
qTypeDefinition, out RuntimeTypeHandle runtimeTypeHandle);
System\Reflection\Runtime\General\QHandles.cs (1)
135
public static
QTypeDefinition
Null => default;
System\Reflection\Runtime\General\QHandles.NativeFormat.cs (1)
87
public
QTypeDefinition
ToTypeDefinition()
System\Reflection\Runtime\General\TypeResolver.cs (1)
40
internal static RuntimeTypeInfo Resolve(this
QTypeDefinition
typeDef)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.cs (1)
813
QTypeDefinition
baseTypeDef = baseTypeDefOrRefOrSpec.ToTypeDefinition();
System.Private.Reflection.Execution (6)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (4)
68
public sealed override
QTypeDefinition
GetMetadataForNamedType(RuntimeTypeHandle runtimeTypeHandle)
71
if (!TypeLoaderEnvironment.TryGetMetadataForNamedType(runtimeTypeHandle, out
QTypeDefinition
qTypeDefinition))
92
public sealed override unsafe bool TryGetNamedTypeForMetadata(
QTypeDefinition
qTypeDefinition, out RuntimeTypeHandle runtimeTypeHandle)
685
QTypeDefinition
qTypeDefinition = GetMetadataForNamedType(declaringTypeHandleDefinition);
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.Runtime.cs (1)
81
QTypeDefinition
qTypeDefinition = ReflectionExecution.ExecutionEnvironment.GetMetadataForNamedType(typeDefHandle);
Internal\Reflection\Execution\ReflectionExecution.cs (1)
72
QTypeDefinition
qTypeDefinition = ExecutionEnvironment.GetMetadataForNamedType(declaringTypeHandle);
System.Private.TypeLoader (5)
Internal\Runtime\TypeLoader\LowLevelStringConverter.cs (1)
118
QTypeDefinition
qTypeDefinition;
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (1)
37
System.Reflection.Runtime.General.
QTypeDefinition
qTypeDefinition;
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (2)
103
public static unsafe bool TryGetMetadataForNamedType(RuntimeTypeHandle runtimeTypeHandle, out
QTypeDefinition
qTypeDefinition)
155
public static unsafe bool TryGetNamedTypeForMetadata(
QTypeDefinition
qTypeDefinition, out RuntimeTypeHandle runtimeTypeHandle)
Internal\TypeSystem\RuntimeNoMetadataType.cs (1)
333
QTypeDefinition
qTypeDefinition;