yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
symbol_provider.cc File Reference
#include "app/emu/debug/symbol_provider.h"
#include <algorithm>
#include <cctype>
#include <fstream>
#include <regex>
#include <sstream>
#include <filesystem>
#include "absl/strings/str_format.h"
#include "absl/strings/str_split.h"
#include "absl/strings/strip.h"
#include "absl/strings/match.h"

Go to the source code of this file.

Namespaces

namespace  yaze
 
namespace  yaze::emu
 SNES Emulation and debugging tools.
 
namespace  yaze::emu::debug
 
namespace  yaze::emu::debug::anonymous_namespace{symbol_provider.cc}
 

Functions

absl::StatusOr< std::string > yaze::emu::debug::anonymous_namespace{symbol_provider.cc}::ReadFileContent (const std::string &path)
 
std::optional< uint32_t > yaze::emu::debug::anonymous_namespace{symbol_provider.cc}::ParseAddress (const std::string &str)
 
bool yaze::emu::debug::anonymous_namespace{symbol_provider.cc}::IsValidLabelName (const std::string &name)
 
bool yaze::emu::debug::anonymous_namespace{symbol_provider.cc}::WildcardMatch (const std::string &pattern, const std::string &str)
 
std::string yaze::emu::debug::anonymous_namespace{symbol_provider.cc}::GetFilename (const std::string &path)
 
std::string yaze::emu::debug::anonymous_namespace{symbol_provider.cc}::GetExtension (const std::string &path)