#include <embedded-file-writer.h>
Definition at line 35 of file embedded-file-writer.h.
◆ EmbeddedBlobCodeSymbol()
std::string v8::internal::EmbeddedFileWriter::EmbeddedBlobCodeSymbol |
( |
| ) |
const |
|
inlineprivate |
◆ EmbeddedBlobDataSymbol()
std::string v8::internal::EmbeddedFileWriter::EmbeddedBlobDataSymbol |
( |
| ) |
const |
|
inlineprivate |
◆ ExternalFilenameIdToIndex()
static int v8::internal::EmbeddedFileWriter::ExternalFilenameIdToIndex |
( |
int | id | ) |
|
|
inlinestaticprivate |
◆ ExternalFilenameIndexToId()
static int v8::internal::EmbeddedFileWriter::ExternalFilenameIndexToId |
( |
int | index | ) |
|
|
inlinestaticprivate |
◆ GetExternallyCompiledFilename()
const char * v8::internal::EmbeddedFileWriter::GetExternallyCompiledFilename |
( |
int | fileid | ) |
const |
|
overridevirtual |
◆ GetExternallyCompiledFilenameCount()
int v8::internal::EmbeddedFileWriter::GetExternallyCompiledFilenameCount |
( |
| ) |
const |
|
overridevirtual |
◆ GetFileDescriptorOrDie()
static FILE * v8::internal::EmbeddedFileWriter::GetFileDescriptorOrDie |
( |
const char * | filename | ) |
|
|
inlinestaticprivate |
◆ LookupOrAddExternallyCompiledFilename()
int v8::internal::EmbeddedFileWriter::LookupOrAddExternallyCompiledFilename |
( |
const char * | filename | ) |
|
|
overridevirtual |
◆ MaybeWriteEmbeddedFile()
void v8::internal::EmbeddedFileWriter::MaybeWriteEmbeddedFile |
( |
const i::EmbeddedData * | blob | ) |
const |
|
inlineprivate |
◆ PrepareBuiltinSourcePositionMap()
void v8::internal::EmbeddedFileWriter::PrepareBuiltinSourcePositionMap |
( |
Builtins * | builtins | ) |
|
|
overridevirtual |
◆ SetEmbeddedFile()
void v8::internal::EmbeddedFileWriter::SetEmbeddedFile |
( |
const char * | embedded_src_path | ) |
|
|
inline |
◆ SetEmbeddedVariant()
void v8::internal::EmbeddedFileWriter::SetEmbeddedVariant |
( |
const char * | embedded_variant | ) |
|
|
inline |
◆ SetTargetArch()
void v8::internal::EmbeddedFileWriter::SetTargetArch |
( |
const char * | target_arch | ) |
|
|
inline |
◆ SetTargetOs()
void v8::internal::EmbeddedFileWriter::SetTargetOs |
( |
const char * | target_os | ) |
|
|
inline |
◆ WriteBinaryContentsAsInlineAssembly()
void v8::internal::EmbeddedFileWriter::WriteBinaryContentsAsInlineAssembly |
( |
PlatformEmbeddedFileWriterBase * | w, |
|
|
const uint8_t * | data, |
|
|
uint32_t | size ) |
|
staticprivate |
◆ WriteBuiltin()
◆ WriteBuiltinLabels()
◆ WriteCodeSection()
◆ WriteDataSection()
◆ WriteEmbedded()
void v8::internal::EmbeddedFileWriter::WriteEmbedded |
( |
const i::EmbeddedData * | blob | ) |
const |
|
inline |
◆ WriteExternalFilenames()
◆ WriteFileEpilogue()
◆ WriteFilePrologue()
◆ embedded_src_path_
const char* v8::internal::EmbeddedFileWriter::embedded_src_path_ = nullptr |
|
private |
◆ embedded_variant_
◆ external_filenames_
std::map<const char*, int> v8::internal::EmbeddedFileWriter::external_filenames_ |
|
private |
◆ external_filenames_by_index_
std::vector<const char*> v8::internal::EmbeddedFileWriter::external_filenames_by_index_ |
|
private |
◆ kFirstExternalFilenameId
int v8::internal::EmbeddedFileWriter::kFirstExternalFilenameId = 1 |
|
staticconstexprprivate |
◆ kTemporaryStringLength
int v8::internal::EmbeddedFileWriter::kTemporaryStringLength = 256 |
|
staticconstexprprivate |
◆ label_info_
◆ source_positions_
◆ target_arch_
const char* v8::internal::EmbeddedFileWriter::target_arch_ = nullptr |
|
private |
◆ target_os_
const char* v8::internal::EmbeddedFileWriter::target_os_ = nullptr |
|
private |
The documentation for this class was generated from the following files: