MCPcopy Create free account
hub / github.com/N64Recomp/N64Recomp / ModSymbolsError

Enum ModSymbolsError

include/recompiler/context.h:596–602  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

594 bool recompile_function_custom(Generator& generator, const Context& context, size_t function_index, std::ostream& output_file, std::span<std::vector<uint32_t>> static_funcs_out, bool tag_reference_relocs);
595
596 enum class ModSymbolsError {
597 Good,
598 NotASymbolFile,
599 UnknownSymbolFileVersion,
600 CorruptSymbolFile,
601 FunctionOutOfBounds,
602 };
603
604 ModSymbolsError parse_mod_symbols(std::span<const char> data, std::span<const uint8_t> binary, const std::unordered_map<uint32_t, uint16_t>& sections_by_vrom, Context& context_out);
605 std::vector<uint8_t> symbols_to_bin_v1(const Context& mod_context);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected