189 references to WriteCompressedInteger
ILAssembler (56)
Actions\GrammarActions.BuildImage.cs (8)
722
builder.
WriteCompressedInteger
(0);
732
builder.
WriteCompressedInteger
(offsetDelta);
738
builder.
WriteCompressedInteger
(0);
739
builder.
WriteCompressedInteger
(0);
745
builder.
WriteCompressedInteger
(deltaLines);
751
builder.
WriteCompressedInteger
(deltaColumns);
761
builder.
WriteCompressedInteger
(sp.StartLine);
771
builder.
WriteCompressedInteger
(sp.StartColumn);
Actions\GrammarActions.Marshalling.Actions.cs (14)
240
suffix.
WriteCompressedInteger
(0);
241
suffix.
WriteCompressedInteger
(ParseMarshallingInt32(info.Size));
242
suffix.
WriteCompressedInteger
(0);
245
suffix.
WriteCompressedInteger
(ParseMarshallingInt32(info.ParameterIndex));
246
suffix.
WriteCompressedInteger
(ParseMarshallingInt32(info.Size));
247
suffix.
WriteCompressedInteger
(1);
250
suffix.
WriteCompressedInteger
(ParseMarshallingInt32(info.ParameterIndex));
271
blob.
WriteCompressedInteger
(ParseInt32(fixedSysString.Size));
277
blob.
WriteCompressedInteger
(ParseInt32(fixedArray.Size));
339
blob.
WriteCompressedInteger
(0);
340
blob.
WriteCompressedInteger
(0);
381
blob.
WriteCompressedInteger
(parameterIndex);
389
blob.
WriteCompressedInteger
((int)MaterializeVariantType(safeArray.VariantType));
392
blob.
WriteCompressedInteger
(0);
Actions\GrammarActions.Members.Class.cs (2)
312
signature.
WriteCompressedInteger
(genericArity);
325
signature.
WriteCompressedInteger
(parameterCount);
Actions\GrammarActions.Members.PropertiesEvents.cs (1)
67
signature.
WriteCompressedInteger
(value.Arguments.Length);
Actions\GrammarActions.MethodBodies.Directives.cs (2)
187
signature.
WriteCompressedInteger
(genericArity);
192
signature.
WriteCompressedInteger
(arguments.Length);
Actions\GrammarActions.MethodHeaders.cs (2)
76
methodSignature.
WriteCompressedInteger
(header.GenericParameters.Length);
85
methodSignature.
WriteCompressedInteger
(arguments.Length);
Actions\GrammarActions.Security.cs (1)
183
blob.
WriteCompressedInteger
(attributes.Length);
Actions\GrammarActions.Signatures.Actions.cs (1)
237
signature.
WriteCompressedInteger
(materializedArguments.Count(argument => !argument.IsSentinel));
Actions\GrammarActions.Signatures.References.cs (3)
127
signature.
WriteCompressedInteger
(genericArity);
131
signature.
WriteCompressedInteger
(arguments.Count(argument => !argument.IsSentinel));
186
signature.
WriteCompressedInteger
(0);
Actions\GrammarActions.Signatures.Types.cs (12)
101
blob.
WriteCompressedInteger
(arguments.Count(argument => !argument.IsSentinel));
113
blob.
WriteCompressedInteger
(indexedGenericParameter.Index);
155
blob.
WriteCompressedInteger
(0);
163
blob.
WriteCompressedInteger
(i);
176
blob.
WriteCompressedInteger
(0);
184
blob.
WriteCompressedInteger
(i);
194
blob.
WriteCompressedInteger
(0);
224
blob.
WriteCompressedInteger
(arguments.Length);
234
suffix.
WriteCompressedInteger
(bounds.Length);
242
suffix.
WriteCompressedInteger
(sizeCount);
245
suffix.
WriteCompressedInteger
(bounds[i].Upper.GetValueOrDefault());
254
suffix.
WriteCompressedInteger
(lowerBoundCount);
BlobBuilderExtensions.cs (3)
87
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(typeRef.PseudoHandle));
91
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(fakeEntity.TypeSignatureHandle));
95
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(entity.Handle));
EntityRegistry.cs (6)
1173
builder.
WriteCompressedInteger
(CodedIndex.TypeDefOrRefOrSpec(modifier.Handle));
1391
newBlob.
WriteCompressedInteger
(typeArgs.Length);
1420
newBlob.
WriteCompressedInteger
(sig.GenericParameterCount);
1422
newBlob.
WriteCompressedInteger
(sig.ParameterTypes.Length);
1608
methodDefSig.
WriteCompressedInteger
(methodSignature.GenericParameterCount);
1610
methodDefSig.
WriteCompressedInteger
(methodSignature.RequiredParameterCount);
PseudoCustomAttributes.MarshalAs.cs (1)
424
builder.
WriteCompressedInteger
(value);
ILCompiler.Compiler (8)
parent\parent\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)
81
_nonCodeAlternateBlob.
WriteCompressedInteger
(_exceptionRegions.Length);
86
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.Kind);
87
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.TryOffset);
88
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.TryLength);
89
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.HandlerOffset);
90
_nonCodeAlternateBlob.
WriteCompressedInteger
((int)region.HandlerLength);
95
_nonCodeAlternateBlob.
WriteCompressedInteger
(encodedToken);
99
_nonCodeAlternateBlob.
WriteCompressedInteger
(region.FilterOffset);
153
blob.
WriteCompressedInteger
(strAlternate.Length);
175
blob.
WriteCompressedInteger
(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(memberReference.Parent)))));
185
blob.
WriteCompressedInteger
(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodDefinition.GetDeclaringType())))));
195
blob.
WriteCompressedInteger
(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(fieldDefinition.GetDeclaringType())))));
202
blob.
WriteCompressedInteger
(MetadataTokens.GetRowNumber(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodSpecification.Method)))));
parent\parent\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)
parent\parent\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());