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