diff options
Diffstat (limited to 'src/binary-reader-nop.h')
-rw-r--r-- | src/binary-reader-nop.h | 64 |
1 files changed, 34 insertions, 30 deletions
diff --git a/src/binary-reader-nop.h b/src/binary-reader-nop.h index d87ec922..4adde26a 100644 --- a/src/binary-reader-nop.h +++ b/src/binary-reader-nop.h @@ -38,7 +38,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { /* Custom section */ Result BeginCustomSection(Index section_index, Offset size, - string_view section_name) override { + std::string_view section_name) override { return Result::Ok; } Result EndCustomSection() override { return Result::Ok; } @@ -66,43 +66,43 @@ class BinaryReaderNop : public BinaryReaderDelegate { Result OnImportCount(Index count) override { return Result::Ok; } Result OnImport(Index index, ExternalKind kind, - string_view module_name, - string_view field_name) override { + std::string_view module_name, + std::string_view field_name) override { return Result::Ok; } Result OnImportFunc(Index import_index, - string_view module_name, - string_view field_name, + std::string_view module_name, + std::string_view field_name, Index func_index, Index sig_index) override { return Result::Ok; } Result OnImportTable(Index import_index, - string_view module_name, - string_view field_name, + std::string_view module_name, + std::string_view field_name, Index table_index, Type elem_type, const Limits* elem_limits) override { return Result::Ok; } Result OnImportMemory(Index import_index, - string_view module_name, - string_view field_name, + std::string_view module_name, + std::string_view field_name, Index memory_index, const Limits* page_limits) override { return Result::Ok; } Result OnImportGlobal(Index import_index, - string_view module_name, - string_view field_name, + std::string_view module_name, + std::string_view field_name, Index global_index, Type type, bool mutable_) override { return Result::Ok; } Result OnImportTag(Index import_index, - string_view module_name, - string_view field_name, + std::string_view module_name, + std::string_view field_name, Index tag_index, Index sig_index) override { return Result::Ok; @@ -152,7 +152,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { Result OnExport(Index index, ExternalKind kind, Index item_index, - string_view name) override { + std::string_view name) override { return Result::Ok; } Result EndExportSection() override { return Result::Ok; } @@ -399,7 +399,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { Offset subsection_size) override { return Result::Ok; } - Result OnModuleName(string_view name) override { return Result::Ok; } + Result OnModuleName(std::string_view name) override { return Result::Ok; } Result OnFunctionNameSubsection(Index index, uint32_t name_type, Offset subsection_size) override { @@ -409,7 +409,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { return Result::Ok; } Result OnFunctionName(Index function_index, - string_view function_name) override { + std::string_view function_name) override { return Result::Ok; } Result OnLocalNameSubsection(Index index, @@ -426,7 +426,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { } Result OnLocalName(Index function_index, Index local_index, - string_view local_name) override { + std::string_view local_name) override { return Result::Ok; } Result EndNamesSection() override { return Result::Ok; } @@ -439,7 +439,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { Result OnNameCount(Index num_names) override { return Result::Ok; } Result OnNameEntry(NameSectionSubsection type, Index index, - string_view name) override { + std::string_view name) override { return Result::Ok; } @@ -471,15 +471,17 @@ class BinaryReaderNop : public BinaryReaderDelegate { return Result::Ok; } Result OnDylinkNeededCount(Index count) override { return Result::Ok; } - Result OnDylinkNeeded(string_view so_name) override { return Result::Ok; } + Result OnDylinkNeeded(std::string_view so_name) override { + return Result::Ok; + } Result OnDylinkImportCount(Index count) override { return Result::Ok; } Result OnDylinkExportCount(Index count) override { return Result::Ok; } - Result OnDylinkImport(string_view module, - string_view name, + Result OnDylinkImport(std::string_view module, + std::string_view name, uint32_t flags) override { return Result::Ok; } - Result OnDylinkExport(string_view name, uint32_t flags) override { + Result OnDylinkExport(std::string_view name, uint32_t flags) override { return Result::Ok; } Result EndDylinkSection() override { return Result::Ok; } @@ -487,7 +489,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { /* target_features section */ Result BeginTargetFeaturesSection(Offset size) override { return Result::Ok; } Result OnFeatureCount(Index count) override { return Result::Ok; } - Result OnFeature(uint8_t prefix, string_view name) override { + Result OnFeature(uint8_t prefix, std::string_view name) override { return Result::Ok; } Result EndTargetFeaturesSection() override { return Result::Ok; } @@ -497,7 +499,7 @@ class BinaryReaderNop : public BinaryReaderDelegate { Result OnSymbolCount(Index count) override { return Result::Ok; } Result OnDataSymbol(Index index, uint32_t flags, - string_view name, + std::string_view name, Index segment, uint32_t offset, uint32_t size) override { @@ -505,13 +507,13 @@ class BinaryReaderNop : public BinaryReaderDelegate { } Result OnFunctionSymbol(Index index, uint32_t flags, - string_view name, + std::string_view name, Index func_index) override { return Result::Ok; } Result OnGlobalSymbol(Index index, uint32_t flags, - string_view name, + std::string_view name, Index global_index) override { return Result::Ok; } @@ -522,19 +524,19 @@ class BinaryReaderNop : public BinaryReaderDelegate { } Result OnTagSymbol(Index index, uint32_t flags, - string_view name, + std::string_view name, Index tag_index) override { return Result::Ok; } Result OnTableSymbol(Index index, uint32_t flags, - string_view name, + std::string_view name, Index table_index) override { return Result::Ok; } Result OnSegmentInfoCount(Index count) override { return Result::Ok; } Result OnSegmentInfo(Index index, - string_view name, + std::string_view name, Address alignment, uint32_t flags) override { return Result::Ok; @@ -544,7 +546,9 @@ class BinaryReaderNop : public BinaryReaderDelegate { return Result::Ok; } Result OnComdatCount(Index count) override { return Result::Ok; } - Result OnComdatBegin(string_view name, uint32_t flags, Index count) override { + Result OnComdatBegin(std::string_view name, + uint32_t flags, + Index count) override { return Result::Ok; } Result OnComdatEntry(ComdatType kind, Index index) override { |