42 references to BlobType
ILCompiler.ReadyToRun (42)
IBC\IBCDataModel.cs (1)
231public BlobType Type;
IBC\IBCDataReader.cs (23)
518BlobType type = (BlobType)ReadSmallInt(); 529case BlobType.MetadataStringPool: 530case BlobType.MetadataGuidPool: 531case BlobType.MetadataBlobPool: 532case BlobType.MetadataUserStringPool: 536case BlobType.ParamTypeSpec: 537case BlobType.ParamMethodSpec: 541case BlobType.ExternalNamespaceDef: 545case BlobType.ExternalTypeDef: 549case BlobType.ExternalSignatureDef: 553case BlobType.ExternalMethodDef: 557case BlobType.EndOfBlobStream: 578BlobType type = (BlobType)reader.ReadInt32(); 585case BlobType.MetadataStringPool: 586case BlobType.MetadataGuidPool: 587case BlobType.MetadataBlobPool: 588case BlobType.MetadataUserStringPool: 592case BlobType.ParamTypeSpec: 596case BlobType.ParamMethodSpec: 604case BlobType.EndOfBlobStream: 632while (blob.Type != BlobType.EndOfBlobStream);
IBC\IBCProfileParser.cs (18)
123if (!blobs.TryGetValue(new IBCBlobKey(entry.Token, BlobType.ParamMethodSpec), out BlobEntry blobEntry)) 167public IBCBlobKey(uint token, BlobType type) 174public readonly BlobType Type; 206case BlobType.ParamTypeSpec: 207case BlobType.ParamMethodSpec: 211if (blob.Type == BlobType.ParamMethodSpec) 271case BlobType.ExternalNamespaceDef: 272case BlobType.ExternalTypeDef: 273case BlobType.ExternalSignatureDef: 274case BlobType.ExternalMethodDef: 277case BlobType.MetadataStringPool: 278case BlobType.MetadataGuidPool: 279case BlobType.MetadataBlobPool: 280case BlobType.MetadataUserStringPool: 299if (!blobs.TryGetValue(new IBCBlobKey(ibcToken, BlobType.ExternalTypeDef), out BlobEntry externalTypeDefBlob)) 324if (!blobs.TryGetValue(new IBCBlobKey(nameSpaceToken, BlobType.ExternalNamespaceDef), out BlobEntry namespaceEntryBlob)) 398var methodEntry = (BlobEntry.ExternalMethodEntry)blobs[new IBCBlobKey(ibcToken, BlobType.ExternalMethodDef)]; 399var signatureEntry = (BlobEntry.ExternalSignatureEntry)blobs[new IBCBlobKey(methodEntry.SignatureToken, BlobType.ExternalSignatureDef)];