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