35 references to TypeDefinitions
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (1)
165foreach (TypeDefinitionHandle typeHandle in _metadataReader.TypeDefinitions)
ILCompiler.ReadyToRun (9)
Compiler\DependencyAnalysis\ReadyToRun\EnclosingTypeMapNode.cs (4)
33int typeDefinitionCount = metadata.TypeDefinitions.Count; 52Debug.Assert(_metadata.TypeDefinitions.Count <= (int)ReadyToRunEnclosingTypeMap.MaxTypeCount); 53builder.EmitUShort(checked((ushort)_metadata.TypeDefinitions.Count)); 55foreach (var typeDefinitionHandle in _metadata.TypeDefinitions)
Compiler\DependencyAnalysis\ReadyToRun\TypeGenericInfoMapNode.cs (3)
28return metadata.TypeDefinitions.Count > 16; 44builder.EmitUInt((uint)_metadata.TypeDefinitions.Count); 48foreach (var typeDefinitionHandle in _metadata.TypeDefinitions)
Compiler\ReadyToRunTableManager.cs (1)
202foreach (TypeDefinitionHandle typeDefHandle in module.MetadataReader.TypeDefinitions)
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (1)
165foreach (TypeDefinitionHandle typeHandle in _metadataReader.TypeDefinitions)
ILCompiler.TypeSystem (4)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (4)
293TypeDefinitionHandle[] buckets = new TypeDefinitionHandle[_metadataReader.TypeDefinitions.Count + 1]; 297foreach (TypeDefinitionHandle typeHandle in reader.TypeDefinitions) 758foreach (var typeDefinitionHandle in _metadataReader.TypeDefinitions) 766int typeDefinitionsCount = _metadataReader.TypeDefinitions.Count;
Microsoft.CodeAnalysis (4)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
234foreach (var typeDefHandle in module.MetadataReader.TypeDefinitions)
MetadataReader\MetadataReaderExtensions.cs (1)
179foreach (TypeDefinitionHandle handle in reader.TypeDefinitions)
MetadataReader\PEModule.cs (2)
636foreach (var typeDef in MetadataReader.TypeDefinitions) 2679new int[(MetadataReader.TypeDefinitions.Count + 32) / 32],
Microsoft.CodeAnalysis.CSharp (2)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
123foreach (var handle in reader.TypeDefinitions)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1244foreach (var candidateTypeDefHandle in metadataReader.TypeDefinitions)
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
138For Each handle In reader.TypeDefinitions
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ManagedTypeSource_1.cs (1)
303foreach (TypeDefinitionHandle handle in mdReader.TypeDefinitions)
Microsoft.Diagnostics.DataContractReader.Legacy (6)
ClrDataFrame.cs (1)
797foreach (TypeDefinitionHandle tdh in moduleReader.TypeDefinitions)
ClrDataModule.cs (1)
216foreach (TypeDefinitionHandle handle in reader.TypeDefinitions)
MetaDataImportImpl.cs (4)
173foreach (TypeDefinitionHandle h in _reader.TypeDefinitions) 1068foreach (TypeDefinitionHandle tdh in _reader.TypeDefinitions) 2084foreach (TypeDefinitionHandle tdh in _reader.TypeDefinitions) 2098foreach (TypeDefinitionHandle tdh in _reader.TypeDefinitions)
Microsoft.DotNet.GenFacades (1)
GenPartialFacadeSourceGenerator.cs (1)
105foreach (var typeDefinationHandle in reader.TypeDefinitions)
Microsoft.DotNet.PackageTesting (1)
VerifyTypes.cs (1)
178foreach (var typeDefHandle in reader.TypeDefinitions)
Microsoft.DotNet.SharedFramework.Sdk (1)
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
178foreach (var typeDefHandle in reader.TypeDefinitions)
Microsoft.NET.HostModel (1)
ComHost\ClsidMap.cs (1)
41foreach (TypeDefinitionHandle type in metadataReader.TypeDefinitions)
System.Reflection.Metadata (1)
System\Reflection\Metadata\Internal\NamespaceCache.cs (1)
329foreach (var typeHandle in _metadataReader.TypeDefinitions)
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.GetTypeCore.cs (1)
27foreach (TypeDefinitionHandle h in reader.TypeDefinitions)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.MetadataTables.cs (1)
30foreach (TypeDefinitionHandle h in Reader.TypeDefinitions)