• Home
  • Raw
  • Download

Lines Matching refs:CurrentOffset

623   uint64_t CurrentOffset = 0;  member in llvm::object::WindowsResourceCOFFWriter
746 CurrentOffset += sizeof(coff_file_header); in writeFirstSectionHeader()
748 reinterpret_cast<coff_section *>(BufferStart + CurrentOffset); in writeFirstSectionHeader()
764 CurrentOffset += sizeof(coff_section); in writeSecondSectionHeader()
766 reinterpret_cast<coff_section *>(BufferStart + CurrentOffset); in writeSecondSectionHeader()
782 CurrentOffset += sizeof(coff_section); in writeFirstSection()
788 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeFirstSection()
794 llvm::copy(RawDataEntry, BufferStart + CurrentOffset); in writeSecondSection()
795 CurrentOffset += alignTo(RawDataEntry.size(), sizeof(uint64_t)); in writeSecondSection()
798 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeSecondSection()
804 auto *Symbol = reinterpret_cast<coff_symbol16 *>(BufferStart + CurrentOffset); in writeSymbolTable()
811 CurrentOffset += sizeof(coff_symbol16); in writeSymbolTable()
814 Symbol = reinterpret_cast<coff_symbol16 *>(BufferStart + CurrentOffset); in writeSymbolTable()
821 CurrentOffset += sizeof(coff_symbol16); in writeSymbolTable()
823 CurrentOffset); in writeSymbolTable()
830 CurrentOffset += sizeof(coff_aux_section_definition); in writeSymbolTable()
833 Symbol = reinterpret_cast<coff_symbol16 *>(BufferStart + CurrentOffset); in writeSymbolTable()
840 CurrentOffset += sizeof(coff_symbol16); in writeSymbolTable()
842 CurrentOffset); in writeSymbolTable()
849 CurrentOffset += sizeof(coff_aux_section_definition); in writeSymbolTable()
854 Symbol = reinterpret_cast<coff_symbol16 *>(BufferStart + CurrentOffset); in writeSymbolTable()
861 CurrentOffset += sizeof(coff_symbol16); in writeSymbolTable()
867 auto COFFStringTable = reinterpret_cast<void *>(BufferStart + CurrentOffset); in writeStringTable()
887 CurrentOffset); in writeDirectoryTree()
896 CurrentOffset += sizeof(coff_resource_dir_table); in writeDirectoryTree()
902 CurrentOffset); in writeDirectoryTree()
917 CurrentOffset += sizeof(coff_resource_dir_entry); in writeDirectoryTree()
922 CurrentOffset); in writeDirectoryTree()
936 CurrentOffset += sizeof(coff_resource_dir_entry); in writeDirectoryTree()
945 CurrentOffset); in writeDirectoryTree()
951 CurrentOffset += sizeof(coff_resource_data_entry); in writeDirectoryTree()
961 support::endian::write16le(BufferStart + CurrentOffset, Length); in writeDirectoryStringTable()
962 CurrentOffset += sizeof(uint16_t); in writeDirectoryStringTable()
963 auto *Start = reinterpret_cast<UTF16 *>(BufferStart + CurrentOffset); in writeDirectoryStringTable()
965 CurrentOffset += Length * sizeof(UTF16); in writeDirectoryStringTable()
968 CurrentOffset += in writeDirectoryStringTable()
980 reinterpret_cast<coff_relocation *>(BufferStart + CurrentOffset); in writeFirstSectionRelocations()
999 CurrentOffset += sizeof(coff_relocation); in writeFirstSectionRelocations()