182 references to WriteCompressedInteger
ILAssembler (49)
BlobBuilderExtensions.cs (2)
90builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(fakeEntity.TypeSignatureHandle)); 94builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(entity.Handle));
GrammarVisitor.cs (47)
432builder.WriteCompressedInteger(0); 442builder.WriteCompressedInteger(offsetDelta); 448builder.WriteCompressedInteger(0); 449builder.WriteCompressedInteger(0); 455builder.WriteCompressedInteger(deltaLines); 461builder.WriteCompressedInteger(deltaColumns); 471builder.WriteCompressedInteger(sp.StartLine); 481builder.WriteCompressedInteger(sp.StartColumn); 1930blob.WriteCompressedInteger(numArgs); 1949blob.WriteCompressedInteger(VisitInt32(int32).Value); 1958blob.WriteCompressedInteger(0); 1970blob.WriteCompressedInteger(i); 1983blob.WriteCompressedInteger(0); 1995blob.WriteCompressedInteger(VisitInt32(int32).Value); 2004blob.WriteCompressedInteger(0); 2016blob.WriteCompressedInteger(i); 2029blob.WriteCompressedInteger(0); 3085signature.WriteCompressedInteger(args.Length); 3703signature.WriteCompressedInteger(arity); 3706signature.WriteCompressedInteger(args.Length); 3939methodSignature.WriteCompressedInteger(typeParameters.Length); 3955methodSignature.WriteCompressedInteger(args.Length); 4060methodRefSignature.WriteCompressedInteger(numGenericParameters); 4063methodRefSignature.WriteCompressedInteger(args.Length); 4149suffix.WriteCompressedInteger(VisitInt32(size.int32()).Value); 4154suffix.WriteCompressedInteger(VisitInt32(ints[1]).Value); 4155suffix.WriteCompressedInteger(VisitInt32(ints[2]).Value); 4156suffix.WriteCompressedInteger(1); // Write that the paramIndex parameter was specified 4160suffix.WriteCompressedInteger(0); 4161suffix.WriteCompressedInteger(VisitInt32(paramIndex.int32()).Value); 4162suffix.WriteCompressedInteger(0); // Write that the paramIndex parameter was not specified 4208blob.WriteCompressedInteger(0); 4209blob.WriteCompressedInteger(0); 4217blob.WriteCompressedInteger(VisitInt32(context.int32()).Value); 4221blob.WriteCompressedInteger(VisitInt32(context.int32()).Value); 4324blob.WriteCompressedInteger(index); 4333blob.WriteCompressedInteger(index); 4345blob.WriteCompressedInteger(index); 4351blob.WriteCompressedInteger((int)VisitVariantType(context.variantType()).Value); 4359blob.WriteCompressedInteger(0); 4561signature.WriteCompressedInteger(args.Length); 4642blob.WriteCompressedInteger(secAttributes.Length); 5124suffix.WriteCompressedInteger(bounds.Length); 5138suffix.WriteCompressedInteger(upperBoundsDefined); 5141suffix.WriteCompressedInteger(bound.Upper.GetValueOrDefault()); 5143suffix.WriteCompressedInteger(lowerBoundsDefined); 5166blob.WriteCompressedInteger(types.Length);
ILCompiler.Compiler (8)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (8)
73noArgsNoReturnStaticMethodSig.WriteCompressedInteger(0); 462blobBuilder.WriteCompressedInteger(sigVar.Index); 468blobBuilder.WriteCompressedInteger(type.Instantiation.Length); 477blobBuilder.WriteCompressedInteger(codedIndex); 613signatureBuilder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(handle)); 621signatureBuilder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(handle)); 695signatureBuilder.WriteCompressedInteger(genericParameterCount); 697signatureBuilder.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); 142blob.WriteCompressedInteger(strAlternate.Length); 164blob.WriteCompressedInteger(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(memberReference.Parent))))); 174blob.WriteCompressedInteger(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodDefinition.GetDeclaringType()))))); 184blob.WriteCompressedInteger(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(fieldDefinition.GetDeclaringType()))))); 191blob.WriteCompressedInteger(MetadataTokens.GetRowNumber(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodSpecification.Method)))));
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (8)
73noArgsNoReturnStaticMethodSig.WriteCompressedInteger(0); 462blobBuilder.WriteCompressedInteger(sigVar.Index); 468blobBuilder.WriteCompressedInteger(type.Instantiation.Length); 477blobBuilder.WriteCompressedInteger(codedIndex); 613signatureBuilder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(handle)); 621signatureBuilder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(handle)); 695signatureBuilder.WriteCompressedInteger(genericParameterCount); 697signatureBuilder.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)
159writer.WriteCompressedInteger(-syntaxOffsetBaseline); 184writer.WriteCompressedInteger(localSlot.Id.SyntaxOffset - syntaxOffsetBaseline); 188writer.WriteCompressedInteger(localSlot.Id.Ordinal); 264writer.WriteCompressedInteger(MethodOrdinal + 1); 286writer.WriteCompressedInteger(-syntaxOffsetBaseline); 287writer.WriteCompressedInteger(Closures.Length); 291writer.WriteCompressedInteger(info.SyntaxOffset - syntaxOffsetBaseline); 299writer.WriteCompressedInteger(info.SyntaxOffset - syntaxOffsetBaseline); 300writer.WriteCompressedInteger(info.ClosureOrdinal - LambdaDebugInfo.MinClosureOrdinal); 366writer.WriteCompressedInteger(StateMachineStates.Length); 373writer.WriteCompressedInteger(-syntaxOffsetBaseline); 378writer.WriteCompressedInteger(state.SyntaxOffset - syntaxOffsetBaseline);
PEWriter\MetadataWriter.cs (12)
1238writer.WriteCompressedInteger(permissionSet.Length); 3642writer.WriteCompressedInteger((int)marshallingInformation.UnmanagedType); 3647writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3650writer.WriteCompressedInteger((int)marshallingInformation.ElementType); 3686writer.WriteCompressedInteger((int)marshallingInformation.ElementType); 3689writer.WriteCompressedInteger(marshallingInformation.ParamIndex); 3692writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3699writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3708writer.WriteCompressedInteger((int)marshallingInformation.SafeArrayElementSubtype); 3719writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3727writer.WriteCompressedInteger(marshallingInformation.IidParameterIndex); 3810writer.WriteCompressedInteger(customAttributeArgsBuilder.Count);
PEWriter\MetadataWriter.DynamicAnalysis.cs (7)
141writer.WriteCompressedInteger(GetOrAddDocument(previousDocument, documentIndex)); 149writer.WriteCompressedInteger(GetOrAddDocument(currentDocument, documentIndex)); 160writer.WriteCompressedInteger(spans[i].StartLine); 161writer.WriteCompressedInteger(spans[i].StartColumn); 184writer.WriteCompressedInteger(deltaLines); 188writer.WriteCompressedInteger(deltaColumns); 245writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(partIndex));
PEWriter\MetadataWriter.PortablePdb.cs (26)
189builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type))); 196builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type))); 223builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type))); 233builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(type))); 328writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(alias.Name))); 329writer.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetOrAddAssemblyReferenceHandle(alias.Assembly))); 342writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt))); 343writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.TargetXmlNamespaceOpt))); 354writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt))); 362writer.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(GetTypeHandle(import.TargetTypeOpt))); // TODO: index in release build 372writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt))); 380writer.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetAssemblyReferenceHandle(import.TargetAssemblyOpt))); 388writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt))); 399writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(namespaceName))); 408writer.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_debugMetadataOpt.GetOrAddBlobUTF8(import.AliasOpt))); 591writer.WriteCompressedInteger(aggregateMethodDefRid); 644writer.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignatureHandleOpt)); 659writer.WriteCompressedInteger(0); 662writer.WriteCompressedInteger(MetadataTokens.GetRowNumber(documentHandle)); 669writer.WriteCompressedInteger(sequencePoints[i].Offset - sequencePoints[i - 1].Offset); 673writer.WriteCompressedInteger(sequencePoints[i].Offset); 689writer.WriteCompressedInteger(sequencePoints[i].StartLine); 690writer.WriteCompressedInteger(sequencePoints[i].StartColumn); 727writer.WriteCompressedInteger(deltaLines); 731writer.WriteCompressedInteger(deltaColumns); 1025builder.WriteCompressedInteger(MetadataTokens.GetRowNumber(handle));
System.Reflection.Emit (22)
System\Reflection\Emit\ModuleBuilderImpl.cs (12)
435spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignatureHandle)); 456spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignature)); 457spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetDocument(pair.Key))); 465spBlobBuilder.WriteCompressedInteger(0); 466spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetDocument(pair.Key))); 480spBlobBuilder.WriteCompressedInteger(sequencePoints[i].Offset - sequencePoints[i - 1].Offset); 484spBlobBuilder.WriteCompressedInteger(sequencePoints[i].Offset); 500spBlobBuilder.WriteCompressedInteger(sequencePoints[i].StartLine); 501spBlobBuilder.WriteCompressedInteger(sequencePoints[i].StartColumn); 565importBlob.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_pdbBuilder.GetOrAddBlobUTF8(importNs))); 579spBuilder.WriteCompressedInteger(deltaLines); 583spBuilder.WriteCompressedInteger(deltaColumns);
System\Reflection\Emit\PseudoCustomAttributesData.cs (10)
147writer.WriteCompressedInteger((int)_marshalType); 152writer.WriteCompressedInteger(_marshalArrayElementCount); 155writer.WriteCompressedInteger(_marshalArrayElementType); 182writer.WriteCompressedInteger(_marshalArrayElementType); 185writer.WriteCompressedInteger(_marshalParameterIndex); 188writer.WriteCompressedInteger(_marshalArrayElementCount); 195writer.WriteCompressedInteger(_marshalArrayElementCount); 203writer.WriteCompressedInteger((int)safeArrayElementSubtype); 216writer.WriteCompressedInteger(_marshalArrayElementCount); 224writer.WriteCompressedInteger(_marshalParameterIndex);
System.Reflection.Metadata (23)
System\Reflection\Metadata\BlobBuilder.cs (2)
1057WriteCompressedInteger(BlobUtilities.GetUserStringByteLength(value.Length)); 1107WriteCompressedInteger(bytesToCurrent + bytesToNext);
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (20)
61Builder.WriteCompressedInteger(genericArgumentCount); 92Builder.WriteCompressedInteger(genericParameterCount); 161Builder.WriteCompressedInteger(variableCount); 190Builder.WriteCompressedInteger(attributeCount); 206Builder.WriteCompressedInteger(argumentCount); 236Builder.WriteCompressedInteger(parameterCount); 375Builder.WriteCompressedInteger(encodedArguments.Length); 397Builder.WriteCompressedInteger(encodedArguments.Count); 1076Builder.WriteCompressedInteger(codedIndex); 1113Builder.WriteCompressedInteger(genericParameterCount); 1140Builder.WriteCompressedInteger(codedIndex); 1141Builder.WriteCompressedInteger(genericArgumentCount); 1158Builder.WriteCompressedInteger(parameterIndex); 1174Builder.WriteCompressedInteger(parameterIndex); 1245Builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(type)); 1291Builder.WriteCompressedInteger(rank); 1299Builder.WriteCompressedInteger(sizes.Length); 1302Builder.WriteCompressedInteger(size); 1308Builder.WriteCompressedInteger(rank); 1321Builder.WriteCompressedInteger(lowerBounds.Length);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
337resultBuilder.WriteCompressedInteger(GetOrAddBlob(partBuilder).GetHeapOffset());