101 references to WriteCompressedInteger
Microsoft.CodeAnalysis (56)
Emit\EditAndContinueMethodDebugInformation.cs (11)
159
writer.
WriteCompressedInteger
(-syntaxOffsetBaseline);
184
writer.
WriteCompressedInteger
(localSlot.Id.SyntaxOffset - syntaxOffsetBaseline);
188
writer.
WriteCompressedInteger
(localSlot.Id.Ordinal);
264
writer.
WriteCompressedInteger
(MethodOrdinal + 1);
286
writer.
WriteCompressedInteger
(-syntaxOffsetBaseline);
287
writer.
WriteCompressedInteger
(Closures.Length);
291
writer.
WriteCompressedInteger
(info.SyntaxOffset - syntaxOffsetBaseline);
299
writer.
WriteCompressedInteger
(info.SyntaxOffset - syntaxOffsetBaseline);
300
writer.
WriteCompressedInteger
(info.ClosureOrdinal - LambdaDebugInfo.MinClosureOrdinal);
366
writer.
WriteCompressedInteger
(StateMachineStates.Length);
373
writer.
WriteCompressedInteger
(-syntaxOffsetBaseline);
PEWriter\MetadataWriter.cs (12)
1239
writer.
WriteCompressedInteger
(permissionSet.Length);
3595
writer.
WriteCompressedInteger
((int)marshallingInformation.UnmanagedType);
3600
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3603
writer.
WriteCompressedInteger
((int)marshallingInformation.ElementType);
3639
writer.
WriteCompressedInteger
((int)marshallingInformation.ElementType);
3642
writer.
WriteCompressedInteger
(marshallingInformation.ParamIndex);
3645
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3652
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3661
writer.
WriteCompressedInteger
((int)marshallingInformation.SafeArrayElementSubtype);
3672
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3680
writer.
WriteCompressedInteger
(marshallingInformation.IidParameterIndex);
3763
writer.
WriteCompressedInteger
(customAttributeArgsBuilder.Count);
PEWriter\MetadataWriter.DynamicAnalysis.cs (7)
141
writer.
WriteCompressedInteger
(GetOrAddDocument(previousDocument, documentIndex));
149
writer.
WriteCompressedInteger
(GetOrAddDocument(currentDocument, documentIndex));
160
writer.
WriteCompressedInteger
(spans[i].StartLine);
161
writer.
WriteCompressedInteger
(spans[i].StartColumn);
184
writer.
WriteCompressedInteger
(deltaLines);
188
writer.
WriteCompressedInteger
(deltaColumns);
245
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(partIndex));
PEWriter\MetadataWriter.PortablePdb.cs (26)
189
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type)));
196
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type)));
223
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type)));
233
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type)));
328
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(alias.Name)));
329
writer.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(GetOrAddAssemblyReferenceHandle(alias.Assembly)));
342
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt)));
343
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.TargetXmlNamespaceOpt)));
354
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt)));
362
writer.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(import.TargetTypeOpt))); // TODO: index in release build
372
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt)));
380
writer.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(GetAssemblyReferenceHandle(import.TargetAssemblyOpt)));
388
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt)));
399
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(namespaceName)));
408
writer.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt)));
591
writer.
WriteCompressedInteger
(aggregateMethodDefRid);
644
writer.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(localSignatureHandleOpt));
659
writer.
WriteCompressedInteger
(0);
662
writer.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(documentHandle));
669
writer.
WriteCompressedInteger
(sequencePoints[i].Offset - sequencePoints[i - 1].Offset);
673
writer.
WriteCompressedInteger
(sequencePoints[i].Offset);
689
writer.
WriteCompressedInteger
(sequencePoints[i].StartLine);
690
writer.
WriteCompressedInteger
(sequencePoints[i].StartColumn);
727
writer.
WriteCompressedInteger
(deltaLines);
731
writer.
WriteCompressedInteger
(deltaColumns);
1025
builder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(handle));
System.Reflection.Emit (22)
System\Reflection\Emit\ModuleBuilderImpl.cs (12)
434
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(localSignatureHandle));
455
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(localSignature));
456
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(GetDocument(pair.Key)));
464
spBlobBuilder.
WriteCompressedInteger
(0);
465
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(GetDocument(pair.Key)));
479
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].Offset - sequencePoints[i - 1].Offset);
483
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].Offset);
499
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].StartLine);
500
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].StartColumn);
564
importBlob.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_pdbBuilder.GetOrAddBlobUTF8(importNs)));
578
spBuilder.
WriteCompressedInteger
(deltaLines);
582
spBuilder.
WriteCompressedInteger
(deltaColumns);
System\Reflection\Emit\PseudoCustomAttributesData.cs (10)
147
writer.
WriteCompressedInteger
((int)_marshalType);
152
writer.
WriteCompressedInteger
(_marshalArrayElementCount);
155
writer.
WriteCompressedInteger
(_marshalArrayElementType);
182
writer.
WriteCompressedInteger
(_marshalArrayElementType);
185
writer.
WriteCompressedInteger
(_marshalParameterIndex);
188
writer.
WriteCompressedInteger
(_marshalArrayElementCount);
195
writer.
WriteCompressedInteger
(_marshalArrayElementCount);
203
writer.
WriteCompressedInteger
((int)safeArrayElementSubtype);
216
writer.
WriteCompressedInteger
(_marshalArrayElementCount);
224
writer.
WriteCompressedInteger
(_marshalParameterIndex);
System.Reflection.Metadata (23)
System\Reflection\Metadata\BlobBuilder.cs (2)
1051
WriteCompressedInteger
(BlobUtilities.GetUserStringByteLength(value.Length));
1101
WriteCompressedInteger
(bytesToCurrent + bytesToNext);
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (20)
61
Builder.
WriteCompressedInteger
(genericArgumentCount);
92
Builder.
WriteCompressedInteger
(genericParameterCount);
161
Builder.
WriteCompressedInteger
(variableCount);
190
Builder.
WriteCompressedInteger
(attributeCount);
206
Builder.
WriteCompressedInteger
(argumentCount);
236
Builder.
WriteCompressedInteger
(parameterCount);
375
Builder.
WriteCompressedInteger
(encodedArguments.Length);
397
Builder.
WriteCompressedInteger
(encodedArguments.Count);
1072
Builder.
WriteCompressedInteger
(codedIndex);
1109
Builder.
WriteCompressedInteger
(genericParameterCount);
1136
Builder.
WriteCompressedInteger
(codedIndex);
1137
Builder.
WriteCompressedInteger
(genericArgumentCount);
1154
Builder.
WriteCompressedInteger
(parameterIndex);
1170
Builder.
WriteCompressedInteger
(parameterIndex);
1241
Builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(type));
1287
Builder.
WriteCompressedInteger
(rank);
1295
Builder.
WriteCompressedInteger
(sizes.Length);
1298
Builder.
WriteCompressedInteger
(size);
1304
Builder.
WriteCompressedInteger
(rank);
1317
Builder.
WriteCompressedInteger
(lowerBounds.Length);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
338
resultBuilder.
WriteCompressedInteger
(GetOrAddBlob(partBuilder).GetHeapOffset());