#include "cli/handlers/tools/rom_doctor_commands.h"#include <iostream>#include "absl/status/status.h"#include "absl/strings/str_format.h"#include "absl/strings/match.h"#include "absl/strings/str_join.h"#include "rom/rom.h"#include "cli/handlers/tools/diagnostic_types.h"#include "rom/hm_support.h"#include "app/editor/message/message_data.h"Go to the source code of this file.
Classes | |
| struct | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::RomHeaderInfo |
Namespaces | |
| namespace | yaze |
| namespace | yaze::cli |
| Namespace for the command line interface. | |
| namespace | yaze::cli::anonymous_namespace{rom_doctor_commands.cc} |
Functions | |
| RomHeaderInfo | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::ReadRomHeader (Rom *rom) |
| std::string | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::GetMapModeName (uint8_t mode) |
| std::string | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::GetCountryName (uint8_t country) |
| void | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::OutputTextBanner (bool is_json) |
| RomFeatures | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::DetectRomFeaturesLocal (Rom *rom) |
| void | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::CheckCorruptionHeuristics (Rom *rom, DiagnosticReport &report) |
| void | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::ValidateExpandedTables (Rom *rom, DiagnosticReport &report) |
| void | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::CheckParallelWorldsHeuristics (Rom *rom, DiagnosticReport &report) |
| void | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::CheckZScreamHeuristics (Rom *rom, DiagnosticReport &report) |
Variables | |
| constexpr size_t | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::kVanillaSize = 0x100000 |
| constexpr size_t | yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::kExpandedSize = 0x200000 |