45 references to TypeDefinitions
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) 2657new int[(MetadataReader.TypeDefinitions.Count + 32) / 32],
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
122foreach (var handle in reader.TypeDefinitions)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenAsyncIteratorTests.cs (2)
4217var types = metadataReader.TypeDefinitions.Select(t => metadataReader.GetString(metadataReader.GetTypeDefinition(t).Name)); 4218var type = metadataReader.TypeDefinitions.Single(t => metadataReader.GetString(metadataReader.GetTypeDefinition(t).Name) == methodName);
CodeGen\DestructorTests.cs (1)
774var pairA = peFileReader.TypeDefinitions.AsEnumerable().
Emit\CompilationEmitTests.cs (1)
5076foreach (var handle in peReader.TypeDefinitions)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Emit\EditAndContinue\EditAndContinueTests.cs (3)
6615var baseTypeCount = reader0.TypeDefinitions.Count; 6627var attributeTypeDefHandle = reader0.TypeDefinitions.Single(d => reader0.StringComparer.Equals(reader0.GetTypeDefinition(d).Name, "MetadataUpdateOriginalTypeAttribute")); 6665var newTypeDefHandle = reader.TypeDefinitions.Single();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (16)
Attributes\AttributeTests_NativeInteger.cs (1)
1601return reader.GetTypeDefinition(reader.TypeDefinitions.Single(h => reader.StringComparer.Equals(reader.GetTypeDefinition(h).Name, name)));
Attributes\AttributeTests_Nullable.cs (3)
191_ = reader.TypeDefinitions.Single(h => reader.StringComparer.Equals(reader.GetTypeDefinition(h).Name, name)); 195Assert.False(reader.TypeDefinitions.Any(h => reader.StringComparer.Equals(reader.GetTypeDefinition(h).Name, name))); 5408return reader.GetTypeDefinition(reader.TypeDefinitions.Single(h => reader.StringComparer.Equals(reader.GetTypeDefinition(h).Name, name)));
Attributes\AttributeTests_StructLayout.cs (4)
47foreach (var typeHandle in metadataReader.TypeDefinitions) 162foreach (var typeHandle in metadataReader.TypeDefinitions) 616foreach (var typeHandle in reader.TypeDefinitions) 685var type = reader.TypeDefinitions
Attributes\AttributeTests_Tuples.cs (2)
893foreach (var typeHandle in reader.TypeDefinitions) 990foreach (var typeHandle in reader.TypeDefinitions)
Attributes\AttributeTests_WellKnownAttributes.cs (6)
44foreach (var typeHandle in metadataReader.TypeDefinitions) 3470foreach (var typeHandle in metadataReader.TypeDefinitions) 3553foreach (var typeHandle in metadataReader.TypeDefinitions) 4713foreach (var typeDef in metadataReader.TypeDefinitions) 4822foreach (var typeDef in metadataReader.TypeDefinitions) 10701foreach (var typeHandle in peReader.TypeDefinitions)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (1)
MetadataResolver.cs (1)
56foreach (var typeHandle in _reader.TypeDefinitions)
Microsoft.CodeAnalysis.Test.Utilities (5)
CompilationVerifier.cs (1)
314foreach (var typeDefHandle in metadataReader.TypeDefinitions)
Metadata\MetadataReaderUtils.cs (3)
120return reader.TypeDefinitions.Select(handle => reader.GetTypeDefinition(handle).Name).ToArray(); 125return reader.TypeDefinitions.Select(handle => 490AssertEx.SetEqual(metadataReader.TypeDefinitions.Select(t => metadataReader.Dump(t)), types);
Metadata\MetadataValidation.cs (1)
141foreach (var typeDefHandle in metadataReader.TypeDefinitions)
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
132For Each handle In reader.TypeDefinitions
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
Emit\CompilationEmitTests.vb (1)
2591For Each typeDef In metadataReader.TypeDefinitions
Emit\EditAndContinue\EditAndContinueTests.vb (2)
1952Dim baseTypeCount = reader0.TypeDefinitions.Count 1990Dim newTypeDefHandle = reader.TypeDefinitions.Single()
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\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
178foreach (var typeDefHandle in reader.TypeDefinitions)
SemanticSearch.BuildTask (1)
GenerateFilteredReferenceAssembliesTask.cs (1)
443foreach (var handle 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)