144 references to WriteUInt32
ILAssembler (5)
BlobBuilderExtensions.cs (1)
74writer.WriteUInt32((uint)(object)value!);
VTableExportPEBuilder.cs (4)
506builder.WriteUInt32(0); // Characteristics 507builder.WriteUInt32(0); // TimeDateStamp (filled later or 0) 602builder.WriteUInt32(0x58000050); // ldr x16, #8 603builder.WriteUInt32(0xD61F0200); // br x16
Microsoft.CodeAnalysis (24)
CodeGen\ILBuilder.cs (1)
935writer.WriteUInt32(switchBlock.BranchesCount);
CodeGen\ILBuilderEmit.cs (6)
48this.GetCurrentWriter().WriteUInt32(token); 54this.GetCurrentWriter().WriteUInt32(token); 60this.GetCurrentWriter().WriteUInt32(token); 66this.GetCurrentWriter().WriteUInt32(Cci.MetadataWriter.ModuleVersionIdStringToken); 72this.GetCurrentWriter().WriteUInt32(token); 766GetCurrentWriter().WriteUInt32(token);
ConstantValue.cs (1)
790writer.WriteUInt32(this.UInt32Value);
PEWriter\MetadataWriter.cs (1)
1708ilBuilder.WriteUInt32(0);
PEWriter\MetadataWriter.PortablePdb.cs (5)
585writer.WriteUInt32((uint)((long)asyncInfo.CatchHandlerOffset + 1)); 589writer.WriteUInt32((uint)asyncInfo.YieldOffsets[i]); 590writer.WriteUInt32((uint)asyncInfo.ResumeOffsets[i]); 612writer.WriteUInt32((uint)scope.StartOffset); 613writer.WriteUInt32((uint)scope.Length);
PEWriter\NativeResourceWriter.cs (10)
242writer.WriteUInt32(0); // Characteristics 243writer.WriteUInt32(0); // Timestamp 244writer.WriteUInt32(0); // Version 281dataWriter.WriteUInt32((uint)(virtualAddressBase + sizeOfDirectoryTree + 16 + dataWriter.Count)); 283dataWriter.WriteUInt32((uint)data.Length); 284dataWriter.WriteUInt32(r.CodePage); 285dataWriter.WriteUInt32(0); 304writer.WriteUInt32(nameOffset | 0x80000000); 311writer.WriteUInt32(directoryOffset | 0x80000000); 315writer.WriteUInt32(nameOffset);
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\EcmaMetadata_1.cs (2)
93builder.WriteUInt32(0x424A5342); 102builder.WriteUInt32(0);
System.Reflection.Metadata (113)
System\Reflection\Metadata\BlobBuilder.cs (1)
896WriteUInt32(unchecked((uint)value));
System\Reflection\Metadata\BlobWriterImpl.cs (2)
330writer.WriteUInt32(0); 386writer.WriteUInt32((uint)value);
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
666Builder.WriteUInt32((uint)count);
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (1)
455CodeBuilder.WriteUInt32((uint)branchCount);
System\Reflection\Metadata\Ecma335\MetadataBuilder.cs (2)
38builder.WriteUInt32(0x424A5342); 47builder.WriteUInt32(0);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (12)
1909writer.WriteUInt32(0); // reserved 1940writer.WriteUInt32(encLog.FuncCode); 1966writer.WriteUInt32(typeDef.Flags); 1991writer.WriteUInt32(0); 2098writer.WriteUInt32(classLayout.ClassSize); 2223writer.WriteUInt32(_assemblyRow.Value.HashAlgorithm); 2228writer.WriteUInt32(_assemblyRow.Value.Flags); 2243writer.WriteUInt32(row.Flags); 2255writer.WriteUInt32(fileReference.Flags); 2265writer.WriteUInt32(exportedType.Flags); 2277writer.WriteUInt32(manifestResource.Offset); 2278writer.WriteUInt32(manifestResource.Flags);
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.cs (3)
243builder.WriteUInt32(0); // characteristics, always 0 244builder.WriteUInt32(entry.Stamp); 245builder.WriteUInt32(entry.Version);
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.EmbeddedPortablePdb.cs (1)
46builder.WriteUInt32(PortablePdbVersions.DebugDirectoryEmbeddedSignature);
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (3)
209builder.WriteUInt32((((uint)entryPointAddress + 2) / 0x1000) * 0x1000); 210builder.WriteUInt32((machine == Machine.IA64) ? 14u : 12u); 217builder.WriteUInt32(relocType << 12);
System\Reflection\PortableExecutable\ManagedTextSection.cs (29)
316builder.WriteUInt32((uint)hintRva); // 4 317builder.WriteUInt32(0); // 8 337builder.WriteUInt32((uint)ilRVA); // 4 338builder.WriteUInt32(0); // 8 339builder.WriteUInt32(0); // 12 340builder.WriteUInt32((uint)nameRva); // 16 341builder.WriteUInt32((uint)importAddressTableRva); // 20 347builder.WriteUInt32((uint)hintRva); // 44 348builder.WriteUInt32(0); // 48 349builder.WriteUInt32(0); // 52 387builder.WriteUInt32(CorHeaderSize); 394builder.WriteUInt32((uint)metadataRva); 395builder.WriteUInt32((uint)MetadataSize); 398builder.WriteUInt32((uint)corFlags); 401builder.WriteUInt32((uint)entryPointTokenOrRva); 404builder.WriteUInt32((uint)(ResourceDataSize == 0 ? 0 : resourcesRva)); // 28 405builder.WriteUInt32((uint)ResourceDataSize); 408builder.WriteUInt32((uint)(StrongNameSignatureSize == 0 ? 0 : signatureRva)); // 36 409builder.WriteUInt32((uint)StrongNameSignatureSize); 412builder.WriteUInt32(0); 413builder.WriteUInt32(0); 416builder.WriteUInt32(0); 417builder.WriteUInt32(0); 420builder.WriteUInt32(0); 421builder.WriteUInt32(0); 424builder.WriteUInt32(0); 425builder.WriteUInt32(0); 443sectionBuilder.WriteUInt32((uint)importAddressTableRva + (uint)baseAddress); //8 451sectionBuilder.WriteUInt32(0);
System\Reflection\PortableExecutable\PEBuilder.cs (58)
160builder.WriteUInt32(PEHeaders.PESignature); 200builder.WriteUInt32(0); 205builder.WriteUInt32(0); 223builder.WriteUInt32((uint)SumRawDataSizes(sections, SectionCharacteristics.ContainsCode)); 226builder.WriteUInt32((uint)SumRawDataSizes(sections, SectionCharacteristics.ContainsInitializedData)); 229builder.WriteUInt32((uint)SumRawDataSizes(sections, SectionCharacteristics.ContainsUninitializedData)); 232builder.WriteUInt32((uint)directories.AddressOfEntryPoint); 236builder.WriteUInt32((uint)(codeSectionIndex != -1 ? sections[codeSectionIndex].RelativeVirtualAddress : 0)); 242builder.WriteUInt32((uint)(dataSectionIndex != -1 ? sections[dataSectionIndex].RelativeVirtualAddress : 0)); 244builder.WriteUInt32((uint)Header.ImageBase); 252builder.WriteUInt32((uint)Header.SectionAlignment); 253builder.WriteUInt32((uint)Header.FileAlignment); 262builder.WriteUInt32(0); 266builder.WriteUInt32((uint)BitArithmetic.Align(lastSection.RelativeVirtualAddress + lastSection.VirtualSize, Header.SectionAlignment)); 269builder.WriteUInt32((uint)BitArithmetic.Align(Header.ComputeSizeOfPEHeaders(sections.Length), Header.FileAlignment)); 280builder.WriteUInt32((uint)Header.SizeOfStackReserve); 281builder.WriteUInt32((uint)Header.SizeOfStackCommit); 282builder.WriteUInt32((uint)Header.SizeOfHeapReserve); 283builder.WriteUInt32((uint)Header.SizeOfHeapCommit); 294builder.WriteUInt32(0); 297builder.WriteUInt32(16); 300builder.WriteUInt32((uint)directories.ExportTable.RelativeVirtualAddress); 301builder.WriteUInt32((uint)directories.ExportTable.Size); 302builder.WriteUInt32((uint)directories.ImportTable.RelativeVirtualAddress); 303builder.WriteUInt32((uint)directories.ImportTable.Size); 304builder.WriteUInt32((uint)directories.ResourceTable.RelativeVirtualAddress); 305builder.WriteUInt32((uint)directories.ResourceTable.Size); 306builder.WriteUInt32((uint)directories.ExceptionTable.RelativeVirtualAddress); 307builder.WriteUInt32((uint)directories.ExceptionTable.Size); 310builder.WriteUInt32(0); 311builder.WriteUInt32(0); 313builder.WriteUInt32((uint)directories.BaseRelocationTable.RelativeVirtualAddress); 314builder.WriteUInt32((uint)directories.BaseRelocationTable.Size); 315builder.WriteUInt32((uint)directories.DebugTable.RelativeVirtualAddress); 316builder.WriteUInt32((uint)directories.DebugTable.Size); 317builder.WriteUInt32((uint)directories.CopyrightTable.RelativeVirtualAddress); 318builder.WriteUInt32((uint)directories.CopyrightTable.Size); 319builder.WriteUInt32((uint)directories.GlobalPointerTable.RelativeVirtualAddress); 320builder.WriteUInt32((uint)directories.GlobalPointerTable.Size); 321builder.WriteUInt32((uint)directories.ThreadLocalStorageTable.RelativeVirtualAddress); 322builder.WriteUInt32((uint)directories.ThreadLocalStorageTable.Size); 323builder.WriteUInt32((uint)directories.LoadConfigTable.RelativeVirtualAddress); 324builder.WriteUInt32((uint)directories.LoadConfigTable.Size); 325builder.WriteUInt32((uint)directories.BoundImportTable.RelativeVirtualAddress); 326builder.WriteUInt32((uint)directories.BoundImportTable.Size); 327builder.WriteUInt32((uint)directories.ImportAddressTable.RelativeVirtualAddress); 328builder.WriteUInt32((uint)directories.ImportAddressTable.Size); 329builder.WriteUInt32((uint)directories.DelayImportTable.RelativeVirtualAddress); 330builder.WriteUInt32((uint)directories.DelayImportTable.Size); 331builder.WriteUInt32((uint)directories.CorHeaderTable.RelativeVirtualAddress); 332builder.WriteUInt32((uint)directories.CorHeaderTable.Size); 365builder.WriteUInt32((uint)serializedSection.VirtualSize); 366builder.WriteUInt32((uint)serializedSection.RelativeVirtualAddress); 367builder.WriteUInt32((uint)serializedSection.SizeOfRawData); 368builder.WriteUInt32((uint)serializedSection.PointerToRawData); 371builder.WriteUInt32(0); 374builder.WriteUInt32(0); 382builder.WriteUInt32((uint)serializedSection.Characteristics);