130 references to Count
ILAssembler (17)
EntityRegistry.cs (5)
67
return (obj.Item1.GetHashCode(), obj.Item2.
Count
).GetHashCode();
119
|| param.MarshallingDescriptor.
Count
!= 0
227
fieldDef.Signature!.
Count
== 0 ? default : builder.GetOrAddBlob(fieldDef.Signature));
255
if (methodDef.MethodBody.CodeBuilder.
Count
!= 0)
257
rva = ilStream.
Count
;
GrammarVisitor.cs (6)
370
int embeddedPdbDataSize = embeddedPdbHeaderSize + pdbBlob.
Count
;
1618
_mappedFieldDataNames.Add(name, _mappedFieldData.
Count
);
1808
offset = (uint)_manifestResources.
Count
;
2606
var fieldSig = new BlobBuilder(fieldTypeSig.
Count
+ 1);
4135
if (elementType.
Count
== 0)
5184
var copy = new BlobBuilder(typeBlob.
Count
);
VTableExportPEBuilder.cs (6)
118
_ilStreamSize = ilStream.
Count
;
120
_managedResourcesSize = managedResources?.
Count
?? 0;
350
if (_mappedFieldData is not null && _mappedFieldData.
Count
> 0)
491
_exportDirectoryRva = location.RelativeVirtualAddress + builder.
Count
;
504
int exportDirStart = builder.
Count
;
559
_exportDirectorySize = builder.
Count
- exportDirStart;
ILCompiler.Compiler (1)
Compiler\MstatObjectDumper.cs (1)
158
int index = _mangledNames.
Count
;
ILCompiler.ReadyToRun (3)
Compiler\ReadyToRunStandaloneMethodMetadata.cs (3)
111
int expectedFinalSize = _nonCodeAlternateBlob.
Count
+ _alternateILStream.Length + _alternateNonTypeRefStream.
Count
;
114
Debug.Assert(expectedFinalSize == _nonCodeAlternateBlob.
Count
);
Microsoft.CodeAnalysis (23)
CodeGen\BasicBlock.cs (1)
262
public int RegularInstructionsLength => _lazyRegularInstructions?.
Count
?? 0;
CodeGen\ILBuilder.cs (1)
916
int absoluteOffset = writer.
Count
+ blockOffset;
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
932
int start = writer.
Count
;
934
signature = writer.ToArray(start, writer.
Count
- start);
InternalUtilities\BlobBuildingStream.cs (1)
49
public override long Length => _builder.
Count
;
PEWriter\MetadataWriter.cs (8)
1862
int mappedFieldDataStartOffset = IsFullMetadata ? 0 : ilBuilder.
Count
;
2368
int offset = mappedFieldDataStartOffset + mappedFieldDataBuilder.
Count
;
2575
Debug.Assert(resourceDataWriter == null || (resourceDataWriter.
Count
% ManagedPEBuilder.ManagedResourcesDataAlignment) == 0);
2585
int result = resourceWriter.
Count
;
2592
int result = resourceWriter.
Count
;
2593
resourceWriter.WriteInt32(resource.
Count
);
2970
bodyOffsetCache = ilBuilder.
Count
;
3810
writer.WriteCompressedInteger(customAttributeArgsBuilder.
Count
);
PEWriter\MetadataWriter.DynamicAnalysis.cs (2)
114
result = MetadataTokens.GuidHandle((_guidWriter.
Count
>> 4) + 1);
288
var sizes = new Sizes(_blobHeapSize, _guidWriter.
Count
);
PEWriter\NativeResourceWriter.cs (3)
253
uint nameOffset = (uint)dataWriter.
Count
+ sizeOfDirectoryTree;
281
dataWriter.WriteUInt32((uint)(virtualAddressBase + sizeOfDirectoryTree + 16 + dataWriter.
Count
));
287
while ((dataWriter.
Count
% 4) != 0)
PEWriter\PeWriter.cs (2)
60
Debug.Assert(ManagedResourceBlobBuilder == null || ManagedResourceBlobBuilder.
Count
> 0);
61
Debug.Assert(MappedFieldDataBlobBuilder == null || MappedFieldDataBlobBuilder.
Count
> 0);
src\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoEncoder.cs (3)
25
Debug.Assert(builder.
Count
== 0);
210
var startOffset = Builder.
Count
;
220
var length = Builder.
Count
- startOffset;
Microsoft.CodeAnalysis.Features (3)
src\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoEncoder.cs (3)
25
Debug.Assert(builder.
Count
== 0);
210
var startOffset = Builder.
Count
;
220
var length = Builder.
Count
- startOffset;
Microsoft.Diagnostics.DataContractReader.Contracts (8)
Contracts\EcmaMetadata_1.cs (8)
118
WriteStreamHeader(builder, "#JTD", 0).WriteInt32(builder.
Count
);
132
stringsOffset.WriteInt32(builder.
Count
);
139
blobOffset.WriteInt32(builder.
Count
);
142
guidOffset.WriteInt32(builder.
Count
);
145
userStringOffset.WriteInt32(builder.
Count
);
149
tablesOffset.WriteInt32(builder.
Count
);
218
int bufferStart = builder.
Count
;
221
int stringEnd = builder.
Count
;
System.Reflection.Emit (2)
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
660
_metadataBuilder.AddFieldRelativeVirtualAddress(handle, fieldDataBuilder.
Count
);
1383
byte[] blob = blobBuilder.ToArray(1, blobBuilder.
Count
- 1); // Strip away ELEMENT_TYPE_FNPTR
System.Reflection.Metadata (73)
System\Reflection\Metadata\BlobBuilder.cs (12)
140
Debug.Assert(totalLength ==
Count
);
216
if (
Count
!= other.
Count
)
266
return ToArray(0,
Count
);
273
BlobUtilities.ValidateRange(
Count
, start, byteCount, nameof(byteCount));
310
return ToImmutableArray(0,
Count
);
396
if (prefix.
Count
== 0)
402
PreviousLength += prefix.
Count
;
457
if (suffix.
Count
== 0)
463
bool isEmpty =
Count
== 0;
811
WriteBytes(0, position -
Count
);
817
int position =
Count
;
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (2)
391
if (encodedArguments.
Count
> BlobWriterImpl.MaxCompressedIntegerValue)
397
Builder.WriteCompressedInteger(encodedArguments.
Count
);
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (1)
46
public int Offset => CodeBuilder.
Count
;
System\Reflection\Metadata\Ecma335\Encoding\MethodBodyStreamEncoder.cs (4)
21
if ((builder.
Count
% 4) != 0)
204
int bodyOffset = SerializeHeader(codeBuilder.
Count
, (ushort)maxStack, exceptionRegionCount, attributes, localVariablesSignature, hasDynamicStackAllocation);
243
offset = Builder.
Count
;
250
offset = Builder.
Count
;
System\Reflection\Metadata\Ecma335\MetadataBuilder.cs (7)
23
_userStringBuilder.
Count
,
24
stringHeapBuilder.
Count
,
26
_guidBuilder.
Count
);
35
int startOffset = builder.
Count
;
55
int metadataVersionStart = builder.
Count
;
58
int metadataVersionEnd = builder.
Count
;
93
int endOffset = builder.
Count
;
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (5)
30
_capacityExpansion = Math.Max(0, capacity -
Count
- FreeBytes);
431
return GuidHandle.FromIndex((_guidBuilder.
Count
>> 4) + 1);
517
int offset = _userStringHeapStartOffset + _userStringBuilder.
Count
;
554
int position = stringHeapStartOffset + heapBuilder.
Count
;
641
int length = source.
Count
;
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
1643
int startPosition = writer.
Count
;
1871
int endPosition = writer.
Count
;
1877
int startPosition = writer.
Count
;
1918
int endPosition = writer.
Count
;
System\Reflection\Metadata\Ecma335\PortablePdbBuilder.cs (2)
106
int startPosition = builder.
Count
;
116
int endPosition = builder.
Count
;
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.cs (7)
65
int start = _dataBuilder.
Count
;
67
int dataSize = _dataBuilder.
Count
- start;
144
int start = builder.
Count
;
161
return builder.
Count
- start;
204
int start = builder.
Count
;
213
return builder.
Count
- start;
217
internal int Size => TableSize + _dataBuilder?.
Count
?? 0;
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.EmbeddedPortablePdb.cs (3)
43
int start = builder.
Count
;
47
builder.WriteInt32(debugMetadata.
Count
);
55
return builder.
Count
- start;
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (6)
131
ilStreamSize: _ilStream.
Count
,
133
resourceDataSize: _managedResourcesOpt?.
Count
?? 0,
136
mappedFieldDataSize: _mappedFieldDataOpt?.
Count
?? 0);
192
_peDirectoriesBuilder.ResourceTable = new DirectoryEntry(location.RelativeVirtualAddress, sectionBuilder.
Count
);
201
_peDirectoriesBuilder.BaseRelocationTable = new DirectoryEntry(location.RelativeVirtualAddress, sectionBuilder.
Count
);
207
Debug.Assert(builder.
Count
== 0);
System\Reflection\PortableExecutable\ManagedTextSection.cs (17)
246
Debug.Assert(builder.
Count
== 0);
247
Debug.Assert(metadataBuilder.
Count
== MetadataSize);
248
Debug.Assert(metadataBuilder.
Count
% 4 == 0);
249
Debug.Assert(ilBuilder.
Count
== ILStreamSize);
250
Debug.Assert((mappedFieldDataBuilderOpt?.
Count
?? 0) == MappedFieldDataSize);
251
Debug.Assert((resourceBuilderOpt?.
Count
?? 0) == ResourceDataSize);
298
if (mappedFieldDataBuilderOpt.
Count
!= 0)
303
Debug.Assert(builder.
Count
== ComputeSizeOfTextSection());
308
int start = builder.
Count
;
325
Debug.Assert(builder.
Count
- start == SizeOfImportAddressTable);
330
int start = builder.
Count
;
362
Debug.Assert(builder.
Count
- start == SizeOfImportTable);
367
int start = builder.
Count
;
372
Debug.Assert(builder.
Count
- start == SizeOfNameTable);
384
int start = builder.
Count
;
427
Debug.Assert(builder.
Count
- start == CorHeaderSize);
428
Debug.Assert(builder.
Count
% 4 == 0);
System\Reflection\PortableExecutable\PEBuilder.cs (3)
58
public int VirtualSize => Builder.
Count
;
141
sizeOfRawData: BitArithmetic.Align(builder.
Count
, Header.FileAlignment),
512
return CalculateChecksum(GetContentToChecksum(peImage, checksumFixup)) + (uint)peImage.
Count
;