1 write to BlobReferenceIsSmall
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (1)
150BlobReferenceIsSmall = isCompressed && heapSizes[(int)HeapIndex.Blob] <= ushort.MaxValue;
23 references to BlobReferenceIsSmall
System.Reflection.Metadata (23)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (22)
1890if (!metadataSizes.BlobReferenceIsSmall) 1981writer.WriteReference(SerializeHandle(fieldDef.Signature), metadataSizes.BlobReferenceIsSmall); 2001writer.WriteReference(SerializeHandle(method.Signature), metadataSizes.BlobReferenceIsSmall); 2033writer.WriteReference(SerializeHandle(memberRef.Signature), metadataSizes.BlobReferenceIsSmall); 2047writer.WriteReference(SerializeHandle(constant.Value), metadataSizes.BlobReferenceIsSmall); 2063writer.WriteReference(SerializeHandle(customAttribute.Value), metadataSizes.BlobReferenceIsSmall); 2075writer.WriteReference(SerializeHandle(fieldMarshal.NativeType), metadataSizes.BlobReferenceIsSmall); 2089writer.WriteReference(SerializeHandle(declSecurity.PermissionSet), metadataSizes.BlobReferenceIsSmall); 2116writer.WriteReference(SerializeHandle(row.Signature), metadataSizes.BlobReferenceIsSmall); 2154writer.WriteReference(SerializeHandle(property.Type), metadataSizes.BlobReferenceIsSmall); 2194writer.WriteReference(SerializeHandle(typeSpec.Signature), metadataSizes.BlobReferenceIsSmall); 2229writer.WriteReference(SerializeHandle(_assemblyRow.Value.AssemblyKey), metadataSizes.BlobReferenceIsSmall); 2244writer.WriteReference(SerializeHandle(row.PublicKeyToken), metadataSizes.BlobReferenceIsSmall); 2247writer.WriteReference(SerializeHandle(row.HashValue), metadataSizes.BlobReferenceIsSmall); 2257writer.WriteReference(SerializeHandle(fileReference.HashValue), metadataSizes.BlobReferenceIsSmall); 2318writer.WriteReference(SerializeHandle(methodSpec.Instantiation), metadataSizes.BlobReferenceIsSmall); 2326writer.WriteReference(SerializeHandle(row.Name), metadataSizes.BlobReferenceIsSmall); 2328writer.WriteReference(SerializeHandle(row.Hash), metadataSizes.BlobReferenceIsSmall); 2338writer.WriteReference(SerializeHandle(row.SequencePoints), metadataSizes.BlobReferenceIsSmall); 2370writer.WriteReference(SerializeHandle(row.Signature), metadataSizes.BlobReferenceIsSmall); 2379writer.WriteReference(SerializeHandle(row.Imports), metadataSizes.BlobReferenceIsSmall); 2404writer.WriteReference(SerializeHandle(row.Value), metadataSizes.BlobReferenceIsSmall);
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (1)
242byte blobReferenceSize = BlobReferenceIsSmall ? small : large;