119 references to WriteInt32
ILAssembler (26)
BlobBuilderExtensions.cs (1)
38writer.WriteInt32((int)(object)value!);
GrammarVisitor.cs (10)
671attrValue.WriteInt32(debuggingModes); // DebuggingModes value 901blob.WriteInt32(VisitInt32(context.int32()).Value); 906blob.WriteInt32(VisitInt32(context.int32()).Value); 1497blob.WriteInt32(CustomAttributeBlobFormatVersion); 1668_mappedFieldData.WriteInt32(context.int32() is CILParser.Int32Context int32 ? VisitInt32(int32).Value : 0); 1811_manifestResources.WriteInt32(resourceData.Length); 2651builder.WriteInt32(VisitInt32(context.int32()).Value); 3206_currentMethod.Definition.MethodBody.CodeBuilder.WriteInt32(value); 3255_currentMethod.Definition.MethodBody.CodeBuilder.WriteInt32(index.Value); 4845arrayHeader.WriteInt32(VisitInt32(arrLength).Value);
VTableExportPEBuilder.cs (11)
436builder.WriteInt32(slotDataRva); // RVA to slot data 459builder.WriteInt32(token); 510builder.WriteInt32(location.RelativeVirtualAddress + exportDirStart + 40 + 512builder.WriteInt32(baseOrdinal); // Base 513builder.WriteInt32(numExports); // NumberOfFunctions 514builder.WriteInt32(numExports); // NumberOfNames 515builder.WriteInt32(location.RelativeVirtualAddress + exportDirStart + 40); // AddressOfFunctions 516builder.WriteInt32(location.RelativeVirtualAddress + exportDirStart + 40 + numExports * 4); // AddressOfNames 517builder.WriteInt32(location.RelativeVirtualAddress + exportDirStart + 40 + numExports * 4 * 2); // AddressOfNameOrdinals 528builder.WriteInt32(exportStubRvas[stubIndex]); 536builder.WriteInt32(nameOffset);
VTableFixupSupport.cs (4)
163builder.WriteInt32(slotDataRvas[i]); // RVA 197builder.WriteInt32(token); 225builder.WriteInt32(vtableSlotAddress); 237builder.WriteInt32(vtableSlotAddress);
Microsoft.CodeAnalysis (32)
CodeGen\ILBuilder.cs (2)
944writer.WriteInt32(branchBlock.Start - switchBlockEnd); 968writer.WriteInt32(offset);
CodeGen\ILBuilderEmit.cs (2)
818this.GetCurrentWriter().WriteInt32(int32); 829this.GetCurrentWriter().WriteInt32(int32);
ConstantValue.cs (1)
786writer.WriteInt32(this.Int32Value);
EmbeddedText.cs (2)
232builder.WriteInt32(0); 272builder.WriteInt32(0);
InternalUtilities\BlobBuildingStream.cs (1)
75_builder.WriteInt32(value);
PEWriter\ManagedResource.cs (1)
56resourceWriter.WriteInt32(count);
PEWriter\MetadataWriter.cs (1)
2593resourceWriter.WriteInt32(resource.Count);
PEWriter\MetadataWriter.DynamicAnalysis.cs (4)
333writer.WriteInt32(_documentTable.Count); 334writer.WriteInt32(_methodTable.Count); 337writer.WriteInt32(sizes.GuidHeapSize); 338writer.WriteInt32(sizes.BlobHeapSize);
PEWriter\MetadataWriter.PortablePdb.cs (2)
1001builder.WriteInt32(peReader.PEHeaders.CoffHeader.TimeDateStamp); 1002builder.WriteInt32(peReader.PEHeaders.PEHeader.SizeOfImage);
PEWriter\NativeResourceWriter.cs (1)
295writer.WriteInt32(id);
src\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoEncoder.cs (15)
72(mh, builder) => builder.WriteInt32(MetadataTokens.GetToken(mh))); 80(mh, builder) => builder.WriteInt32(MetadataTokens.GetToken(mh))); 120builder.WriteInt32(s.Length); 125builder.WriteInt32(0); 126builder.WriteInt32(0); 131builder.WriteInt32(scope.StartOffset); 132builder.WriteInt32(scope.EndOffset - 1); 148builder.WriteInt32(infos.Count); 157builder.WriteInt32(info.Count); 158builder.WriteInt32(info.SlotIndex); 174builder.WriteInt32(infos.Count); 181builder.WriteInt32(info.Names.Length); 192builder.WriteInt32(info.SlotIndex); 193builder.WriteInt32(info.ScopeStart); 194builder.WriteInt32(info.ScopeEnd);
Microsoft.CodeAnalysis.CSharp (1)
Utilities\InterceptableLocation.cs (1)
104builder.WriteInt32(_position);
Microsoft.CodeAnalysis.Features (15)
src\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoEncoder.cs (15)
72(mh, builder) => builder.WriteInt32(MetadataTokens.GetToken(mh))); 80(mh, builder) => builder.WriteInt32(MetadataTokens.GetToken(mh))); 120builder.WriteInt32(s.Length); 125builder.WriteInt32(0); 126builder.WriteInt32(0); 131builder.WriteInt32(scope.StartOffset); 132builder.WriteInt32(scope.EndOffset - 1); 148builder.WriteInt32(infos.Count); 157builder.WriteInt32(info.Count); 158builder.WriteInt32(info.SlotIndex); 174builder.WriteInt32(infos.Count); 181builder.WriteInt32(info.Names.Length); 192builder.WriteInt32(info.SlotIndex); 193builder.WriteInt32(info.ScopeStart); 194builder.WriteInt32(info.ScopeEnd);
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\EcmaMetadata_1.cs (4)
98builder.WriteInt32(AlignUp(version.Length, 4)); 152builder.WriteInt32(0); // reserved 188builder.WriteInt32(rowCount); 211builder.WriteInt32(size);
System.Reflection.Emit (1)
System\Reflection\Emit\ILGeneratorImpl.cs (1)
405_builder.WriteInt32(arg);
System.Reflection.Metadata (40)
System\Reflection\Metadata\BlobBuilder.cs (1)
956WriteInt32(reference);
System\Reflection\Metadata\BlobWriterImpl.cs (1)
346writer.WriteInt32((int)value);
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
577Builder.WriteInt32(-1);
System\Reflection\Metadata\Ecma335\Encoding\ControlFlowBuilder.cs (1)
331dstBuilder.WriteInt32(branchDistance);
System\Reflection\Metadata\Ecma335\Encoding\ExceptionRegionEncoder.cs (6)
284Builder.WriteInt32((int)kind); 285Builder.WriteInt32(tryOffset); 286Builder.WriteInt32(tryLength); 287Builder.WriteInt32(handlerOffset); 288Builder.WriteInt32(handlerLength); 291Builder.WriteInt32(catchTokenOrOffset);
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (9)
82CodeBuilder.WriteInt32(token); 174CodeBuilder.WriteInt32(value); 233CodeBuilder.WriteInt32(slotIndex); 267CodeBuilder.WriteInt32(slotIndex); 293CodeBuilder.WriteInt32(slotIndex); 324CodeBuilder.WriteInt32(argumentIndex); 350CodeBuilder.WriteInt32(argumentIndex); 373CodeBuilder.WriteInt32(argumentIndex); 404CodeBuilder.WriteInt32(-1);
System\Reflection\Metadata\Ecma335\Encoding\MethodBodyStreamEncoder.cs (2)
265Builder.WriteInt32(codeSize); 266Builder.WriteInt32(localVariablesSignature.IsNil ? 0 : MetadataTokens.GetToken(localVariablesSignature));
System\Reflection\Metadata\Ecma335\MetadataBuilder.cs (3)
53builder.WriteInt32(sizes.MetadataVersionPaddedLength); 101builder.WriteInt32(offsetFromStartOfMetadata); 102builder.WriteInt32(alignedStreamSize);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (8)
1939writer.WriteInt32(encLog.Token); 1948writer.WriteInt32(encMap.Token); 1995writer.WriteInt32(methodBodyStreamRva + method.BodyOffset); 2107writer.WriteInt32(fieldLayout.Offset); 2213writer.WriteInt32(mappedFieldDataStreamRva + fieldRva.Offset); 2266writer.WriteInt32(exportedType.TypeDefId); 2350writer.WriteInt32(row.StartOffset); 2351writer.WriteInt32(row.Length);
System\Reflection\Metadata\Ecma335\PortablePdbBuilder.cs (1)
111builder.WriteInt32(_entryPoint.IsNil ? 0 : MetadataTokens.GetToken(_entryPoint));
System\Reflection\Metadata\Internal\MetadataWriterUtilities.cs (1)
99writer.WriteInt32(rowCount);
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.cs (5)
155builder.WriteInt32(age); 246builder.WriteInt32((int)entry.Type); 247builder.WriteInt32(entry.DataSize); 248builder.WriteInt32(addressOfRawData); 249builder.WriteInt32(pointerToRawData);
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.EmbeddedPortablePdb.cs (1)
47builder.WriteInt32(debugMetadata.Count);