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