182 references to WriteCompressedInteger
ILAssembler (49)
BlobBuilderExtensions.cs (2)
90
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(fakeEntity.TypeSignatureHandle));
94
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(entity.Handle));
GrammarVisitor.cs (47)
432
builder.
WriteCompressedInteger
(0);
442
builder.
WriteCompressedInteger
(offsetDelta);
448
builder.
WriteCompressedInteger
(0);
449
builder.
WriteCompressedInteger
(0);
455
builder.
WriteCompressedInteger
(deltaLines);
461
builder.
WriteCompressedInteger
(deltaColumns);
471
builder.
WriteCompressedInteger
(sp.StartLine);
481
builder.
WriteCompressedInteger
(sp.StartColumn);
1930
blob.
WriteCompressedInteger
(numArgs);
1949
blob.
WriteCompressedInteger
(VisitInt32(int32).Value);
1958
blob.
WriteCompressedInteger
(0);
1970
blob.
WriteCompressedInteger
(i);
1983
blob.
WriteCompressedInteger
(0);
1995
blob.
WriteCompressedInteger
(VisitInt32(int32).Value);
2004
blob.
WriteCompressedInteger
(0);
2016
blob.
WriteCompressedInteger
(i);
2029
blob.
WriteCompressedInteger
(0);
3085
signature.
WriteCompressedInteger
(args.Length);
3703
signature.
WriteCompressedInteger
(arity);
3706
signature.
WriteCompressedInteger
(args.Length);
3939
methodSignature.
WriteCompressedInteger
(typeParameters.Length);
3955
methodSignature.
WriteCompressedInteger
(args.Length);
4060
methodRefSignature.
WriteCompressedInteger
(numGenericParameters);
4063
methodRefSignature.
WriteCompressedInteger
(args.Length);
4149
suffix.
WriteCompressedInteger
(VisitInt32(size.int32()).Value);
4154
suffix.
WriteCompressedInteger
(VisitInt32(ints[1]).Value);
4155
suffix.
WriteCompressedInteger
(VisitInt32(ints[2]).Value);
4156
suffix.
WriteCompressedInteger
(1); // Write that the paramIndex parameter was specified
4160
suffix.
WriteCompressedInteger
(0);
4161
suffix.
WriteCompressedInteger
(VisitInt32(paramIndex.int32()).Value);
4162
suffix.
WriteCompressedInteger
(0); // Write that the paramIndex parameter was not specified
4208
blob.
WriteCompressedInteger
(0);
4209
blob.
WriteCompressedInteger
(0);
4217
blob.
WriteCompressedInteger
(VisitInt32(context.int32()).Value);
4221
blob.
WriteCompressedInteger
(VisitInt32(context.int32()).Value);
4324
blob.
WriteCompressedInteger
(index);
4333
blob.
WriteCompressedInteger
(index);
4345
blob.
WriteCompressedInteger
(index);
4351
blob.
WriteCompressedInteger
((int)VisitVariantType(context.variantType()).Value);
4359
blob.
WriteCompressedInteger
(0);
4561
signature.
WriteCompressedInteger
(args.Length);
4642
blob.
WriteCompressedInteger
(secAttributes.Length);
5124
suffix.
WriteCompressedInteger
(bounds.Length);
5138
suffix.
WriteCompressedInteger
(upperBoundsDefined);
5141
suffix.
WriteCompressedInteger
(bound.Upper.GetValueOrDefault());
5143
suffix.
WriteCompressedInteger
(lowerBoundsDefined);
5166
blob.
WriteCompressedInteger
(types.Length);
ILCompiler.Compiler (8)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (8)
73
noArgsNoReturnStaticMethodSig.
WriteCompressedInteger
(0);
462
blobBuilder.
WriteCompressedInteger
(sigVar.Index);
468
blobBuilder.
WriteCompressedInteger
(type.Instantiation.Length);
477
blobBuilder.
WriteCompressedInteger
(codedIndex);
613
signatureBuilder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(handle));
621
signatureBuilder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(handle));
695
signatureBuilder.
WriteCompressedInteger
(genericParameterCount);
697
signatureBuilder.
WriteCompressedInteger
(sig.Length);
ILCompiler.ReadyToRun (21)
Compiler\ReadyToRunStandaloneMethodMetadata.cs (13)
73
_nonCodeAlternateBlob.
WriteCompressedInteger
(_exceptionRegions.Length);
78
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.Kind);
79
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.TryOffset);
80
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.TryLength);
81
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.HandlerOffset);
82
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.HandlerLength);
87
_nonCodeAlternateBlob.
WriteCompressedInteger
(encodedToken);
91
_nonCodeAlternateBlob.
WriteCompressedInteger
(region.FilterOffset);
142
blob.
WriteCompressedInteger
(strAlternate.Length);
164
blob.
WriteCompressedInteger
(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(memberReference.Parent)))));
174
blob.
WriteCompressedInteger
(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodDefinition.GetDeclaringType())))));
184
blob.
WriteCompressedInteger
(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(fieldDefinition.GetDeclaringType())))));
191
blob.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodSpecification.Method)))));
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (8)
73
noArgsNoReturnStaticMethodSig.
WriteCompressedInteger
(0);
462
blobBuilder.
WriteCompressedInteger
(sigVar.Index);
468
blobBuilder.
WriteCompressedInteger
(type.Instantiation.Length);
477
blobBuilder.
WriteCompressedInteger
(codedIndex);
613
signatureBuilder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(handle));
621
signatureBuilder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(handle));
695
signatureBuilder.
WriteCompressedInteger
(genericParameterCount);
697
signatureBuilder.
WriteCompressedInteger
(sig.Length);
ILCompiler.TypeSystem (2)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaSignatureTranslator.cs (2)
29
_output.
WriteCompressedInteger
(value);
117
_output.
WriteCompressedInteger
(newEncodedHandle);
Microsoft.CodeAnalysis (57)
Emit\EditAndContinueMethodDebugInformation.cs (12)
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);
378
writer.
WriteCompressedInteger
(state.SyntaxOffset - syntaxOffsetBaseline);
PEWriter\MetadataWriter.cs (12)
1238
writer.
WriteCompressedInteger
(permissionSet.Length);
3642
writer.
WriteCompressedInteger
((int)marshallingInformation.UnmanagedType);
3647
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3650
writer.
WriteCompressedInteger
((int)marshallingInformation.ElementType);
3686
writer.
WriteCompressedInteger
((int)marshallingInformation.ElementType);
3689
writer.
WriteCompressedInteger
(marshallingInformation.ParamIndex);
3692
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3699
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3708
writer.
WriteCompressedInteger
((int)marshallingInformation.SafeArrayElementSubtype);
3719
writer.
WriteCompressedInteger
(marshallingInformation.NumberOfElements);
3727
writer.
WriteCompressedInteger
(marshallingInformation.IidParameterIndex);
3810
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)
435
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(localSignatureHandle));
456
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(localSignature));
457
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(GetDocument(pair.Key)));
465
spBlobBuilder.
WriteCompressedInteger
(0);
466
spBlobBuilder.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(GetDocument(pair.Key)));
480
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].Offset - sequencePoints[i - 1].Offset);
484
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].Offset);
500
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].StartLine);
501
spBlobBuilder.
WriteCompressedInteger
(sequencePoints[i].StartColumn);
565
importBlob.
WriteCompressedInteger
(MetadataTokens.GetHeapOffset(_pdbBuilder.GetOrAddBlobUTF8(importNs)));
579
spBuilder.
WriteCompressedInteger
(deltaLines);
583
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)
1057
WriteCompressedInteger
(BlobUtilities.GetUserStringByteLength(value.Length));
1107
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);
1076
Builder.
WriteCompressedInteger
(codedIndex);
1113
Builder.
WriteCompressedInteger
(genericParameterCount);
1140
Builder.
WriteCompressedInteger
(codedIndex);
1141
Builder.
WriteCompressedInteger
(genericArgumentCount);
1158
Builder.
WriteCompressedInteger
(parameterIndex);
1174
Builder.
WriteCompressedInteger
(parameterIndex);
1245
Builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(type));
1291
Builder.
WriteCompressedInteger
(rank);
1299
Builder.
WriteCompressedInteger
(sizes.Length);
1302
Builder.
WriteCompressedInteger
(size);
1308
Builder.
WriteCompressedInteger
(rank);
1321
Builder.
WriteCompressedInteger
(lowerBounds.Length);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
337
resultBuilder.
WriteCompressedInteger
(GetOrAddBlob(partBuilder).GetHeapOffset());