101 references to WriteCompressedInteger
Microsoft.CodeAnalysis (56)
Emit\EditAndContinueMethodDebugInformation.cs (11)
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);
PEWriter\MetadataWriter.cs (12)
1239writer.WriteCompressedInteger(permissionSet.Length); 3595writer.WriteCompressedInteger((int)marshallingInformation.UnmanagedType); 3600writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3603writer.WriteCompressedInteger((int)marshallingInformation.ElementType); 3639writer.WriteCompressedInteger((int)marshallingInformation.ElementType); 3642writer.WriteCompressedInteger(marshallingInformation.ParamIndex); 3645writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3652writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3661writer.WriteCompressedInteger((int)marshallingInformation.SafeArrayElementSubtype); 3672writer.WriteCompressedInteger(marshallingInformation.NumberOfElements); 3680writer.WriteCompressedInteger(marshallingInformation.IidParameterIndex); 3763writer.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)
434spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignatureHandle)); 455spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignature)); 456spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetDocument(pair.Key))); 464spBlobBuilder.WriteCompressedInteger(0); 465spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetDocument(pair.Key))); 479spBlobBuilder.WriteCompressedInteger(sequencePoints[i].Offset - sequencePoints[i - 1].Offset); 483spBlobBuilder.WriteCompressedInteger(sequencePoints[i].Offset); 499spBlobBuilder.WriteCompressedInteger(sequencePoints[i].StartLine); 500spBlobBuilder.WriteCompressedInteger(sequencePoints[i].StartColumn); 564importBlob.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_pdbBuilder.GetOrAddBlobUTF8(importNs))); 578spBuilder.WriteCompressedInteger(deltaLines); 582spBuilder.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)
1051WriteCompressedInteger(BlobUtilities.GetUserStringByteLength(value.Length)); 1101WriteCompressedInteger(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); 1072Builder.WriteCompressedInteger(codedIndex); 1109Builder.WriteCompressedInteger(genericParameterCount); 1136Builder.WriteCompressedInteger(codedIndex); 1137Builder.WriteCompressedInteger(genericArgumentCount); 1154Builder.WriteCompressedInteger(parameterIndex); 1170Builder.WriteCompressedInteger(parameterIndex); 1241Builder.WriteCompressedInteger(CodedIndex.TypeDefOrRefOrSpec(type)); 1287Builder.WriteCompressedInteger(rank); 1295Builder.WriteCompressedInteger(sizes.Length); 1298Builder.WriteCompressedInteger(size); 1304Builder.WriteCompressedInteger(rank); 1317Builder.WriteCompressedInteger(lowerBounds.Length);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
338resultBuilder.WriteCompressedInteger(GetOrAddBlob(partBuilder).GetHeapOffset());