3 writes to NamespaceOrEnclosingType
ILCompiler.MetadataTransform (3)
ILCompiler\Metadata\Transform.Type.cs (2)
237record.NamespaceOrEnclosingType = enclosingType; 243record.NamespaceOrEnclosingType = namespaceDefinition;
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (1)
2378NamespaceOrEnclosingType = visitor.Visit(this, NamespaceOrEnclosingType);
12 references to NamespaceOrEnclosingType
ILCompiler.MetadataTransform (12)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (8)
2378NamespaceOrEnclosingType = visitor.Visit(this, NamespaceOrEnclosingType); 2395if (!Object.Equals(NamespaceOrEnclosingType, other.NamespaceOrEnclosingType)) return false; 2407hash.Add(NamespaceOrEnclosingType); 2422Debug.Assert(NamespaceOrEnclosingType == null || 2423NamespaceOrEnclosingType.HandleType == HandleType.NamespaceDefinition || 2424NamespaceOrEnclosingType.HandleType == HandleType.TypeDefinition); 2425writer.Write(NamespaceOrEnclosingType);
Internal\Metadata\NativeFormat\Writer\NativeMetadataWriter.cs (4)
674Debug.Assert(NamespaceOrEnclosingType is NamespaceDefinition); 675NamespaceDefinition namespaceDefinition = (NamespaceDefinition)NamespaceOrEnclosingType; 688if (this.NamespaceOrEnclosingType is TypeDefinition enclosingType) 695else if (this.NamespaceOrEnclosingType is NamespaceDefinition namespaceDefinition && namespaceDefinition.Name != null)