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