137 references to WriteUInt32
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);
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)
159builder.WriteUInt32(PEHeaders.PESignature); 199builder.WriteUInt32(0); 204builder.WriteUInt32(0); 222builder.WriteUInt32((uint)SumRawDataSizes(sections, SectionCharacteristics.ContainsCode)); 225builder.WriteUInt32((uint)SumRawDataSizes(sections, SectionCharacteristics.ContainsInitializedData)); 228builder.WriteUInt32((uint)SumRawDataSizes(sections, SectionCharacteristics.ContainsUninitializedData)); 231builder.WriteUInt32((uint)directories.AddressOfEntryPoint); 235builder.WriteUInt32((uint)(codeSectionIndex != -1 ? sections[codeSectionIndex].RelativeVirtualAddress : 0)); 241builder.WriteUInt32((uint)(dataSectionIndex != -1 ? sections[dataSectionIndex].RelativeVirtualAddress : 0)); 243builder.WriteUInt32((uint)Header.ImageBase); 251builder.WriteUInt32((uint)Header.SectionAlignment); 252builder.WriteUInt32((uint)Header.FileAlignment); 261builder.WriteUInt32(0); 265builder.WriteUInt32((uint)BitArithmetic.Align(lastSection.RelativeVirtualAddress + lastSection.VirtualSize, Header.SectionAlignment)); 268builder.WriteUInt32((uint)BitArithmetic.Align(Header.ComputeSizeOfPEHeaders(sections.Length), Header.FileAlignment)); 279builder.WriteUInt32((uint)Header.SizeOfStackReserve); 280builder.WriteUInt32((uint)Header.SizeOfStackCommit); 281builder.WriteUInt32((uint)Header.SizeOfHeapReserve); 282builder.WriteUInt32((uint)Header.SizeOfHeapCommit); 293builder.WriteUInt32(0); 296builder.WriteUInt32(16); 299builder.WriteUInt32((uint)directories.ExportTable.RelativeVirtualAddress); 300builder.WriteUInt32((uint)directories.ExportTable.Size); 301builder.WriteUInt32((uint)directories.ImportTable.RelativeVirtualAddress); 302builder.WriteUInt32((uint)directories.ImportTable.Size); 303builder.WriteUInt32((uint)directories.ResourceTable.RelativeVirtualAddress); 304builder.WriteUInt32((uint)directories.ResourceTable.Size); 305builder.WriteUInt32((uint)directories.ExceptionTable.RelativeVirtualAddress); 306builder.WriteUInt32((uint)directories.ExceptionTable.Size); 309builder.WriteUInt32(0); 310builder.WriteUInt32(0); 312builder.WriteUInt32((uint)directories.BaseRelocationTable.RelativeVirtualAddress); 313builder.WriteUInt32((uint)directories.BaseRelocationTable.Size); 314builder.WriteUInt32((uint)directories.DebugTable.RelativeVirtualAddress); 315builder.WriteUInt32((uint)directories.DebugTable.Size); 316builder.WriteUInt32((uint)directories.CopyrightTable.RelativeVirtualAddress); 317builder.WriteUInt32((uint)directories.CopyrightTable.Size); 318builder.WriteUInt32((uint)directories.GlobalPointerTable.RelativeVirtualAddress); 319builder.WriteUInt32((uint)directories.GlobalPointerTable.Size); 320builder.WriteUInt32((uint)directories.ThreadLocalStorageTable.RelativeVirtualAddress); 321builder.WriteUInt32((uint)directories.ThreadLocalStorageTable.Size); 322builder.WriteUInt32((uint)directories.LoadConfigTable.RelativeVirtualAddress); 323builder.WriteUInt32((uint)directories.LoadConfigTable.Size); 324builder.WriteUInt32((uint)directories.BoundImportTable.RelativeVirtualAddress); 325builder.WriteUInt32((uint)directories.BoundImportTable.Size); 326builder.WriteUInt32((uint)directories.ImportAddressTable.RelativeVirtualAddress); 327builder.WriteUInt32((uint)directories.ImportAddressTable.Size); 328builder.WriteUInt32((uint)directories.DelayImportTable.RelativeVirtualAddress); 329builder.WriteUInt32((uint)directories.DelayImportTable.Size); 330builder.WriteUInt32((uint)directories.CorHeaderTable.RelativeVirtualAddress); 331builder.WriteUInt32((uint)directories.CorHeaderTable.Size); 364builder.WriteUInt32((uint)serializedSection.VirtualSize); 365builder.WriteUInt32((uint)serializedSection.RelativeVirtualAddress); 366builder.WriteUInt32((uint)serializedSection.SizeOfRawData); 367builder.WriteUInt32((uint)serializedSection.PointerToRawData); 370builder.WriteUInt32(0); 373builder.WriteUInt32(0); 381builder.WriteUInt32((uint)serializedSection.Characteristics);