36 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)
295TypeDefinitionHandle[] buckets = new TypeDefinitionHandle[_metadataReader.TypeDefinitions.Count + 1]; 299foreach (TypeDefinitionHandle typeHandle in reader.TypeDefinitions) 760foreach (var typeDefinitionHandle in _metadataReader.TypeDefinitions) 768int 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 (2)
Contracts\ManagedTypeSource_1.cs (1)
303foreach (TypeDefinitionHandle handle in mdReader.TypeDefinitions)
EcmaMetadataUtils.cs (1)
87foreach (TypeDefinitionHandle handle in reader.TypeDefinitions)
Microsoft.Diagnostics.DataContractReader.Legacy (6)
ClrDataFrame.cs (1)
793foreach (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)
318foreach (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)