#include "src/snapshot/embedded/platform-embedded-file-writer-generic.h"
#include <algorithm>
#include <cinttypes>
#include "src/objects/instruction-stream.h"
namespace v8 {
namespace internal {
#define SYMBOL_PREFIX …
namespace {
const char* DirectiveAsString(DataDirective directive) { … }
}
void PlatformEmbeddedFileWriterGeneric::SectionText() { … }
void PlatformEmbeddedFileWriterGeneric::SectionRoData() { … }
void PlatformEmbeddedFileWriterGeneric::DeclareUint32(const char* name,
uint32_t value) { … }
void PlatformEmbeddedFileWriterGeneric::DeclareSymbolGlobal(const char* name) { … }
void PlatformEmbeddedFileWriterGeneric::AlignToCodeAlignment() { … }
void PlatformEmbeddedFileWriterGeneric::AlignToPageSizeIfNeeded() { … }
void PlatformEmbeddedFileWriterGeneric::AlignToDataAlignment() { … }
void PlatformEmbeddedFileWriterGeneric::Comment(const char* string) { … }
void PlatformEmbeddedFileWriterGeneric::DeclareLabel(const char* name) { … }
void PlatformEmbeddedFileWriterGeneric::SourceInfo(int fileid,
const char* filename,
int line) { … }
void PlatformEmbeddedFileWriterGeneric::DeclareFunctionBegin(const char* name,
uint32_t size) { … }
void PlatformEmbeddedFileWriterGeneric::DeclareFunctionEnd(const char* name) { … }
void PlatformEmbeddedFileWriterGeneric::FilePrologue() { … }
void PlatformEmbeddedFileWriterGeneric::DeclareExternalFilename(
int fileid, const char* filename) { … }
void PlatformEmbeddedFileWriterGeneric::FileEpilogue() { … }
int PlatformEmbeddedFileWriterGeneric::IndentedDataDirective(
DataDirective directive) { … }
DataDirective PlatformEmbeddedFileWriterGeneric::ByteChunkDataDirective()
const { … }
#undef SYMBOL_PREFIX
}
}