MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / parseSymbol

Method parseSymbol

pcsx2/DebugTools/DebugInterface.cpp:1293–1303  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1291}
1292
1293bool MipsExpressionFunctions::parseSymbol(char* str, u64& symbolValue)
1294{
1295 if (m_database)
1296 return parseSymbol(str, symbolValue, *m_database);
1297
1298 bool success = false;
1299 m_cpu->GetSymbolGuardian().Read([&](const ccc::SymbolDatabase& database) {
1300 success = parseSymbol(str, symbolValue, database);
1301 });
1302 return success;
1303}
1304
1305bool MipsExpressionFunctions::parseSymbol(char* str, u64& symbolValue, const ccc::SymbolDatabase& database)
1306{

Callers 1

initPostfixExpressionFunction · 0.80

Calls 7

symbol_from_handleMethod · 0.80
addressMethod · 0.80
symbol_with_nameMethod · 0.80
ReadMethod · 0.45
findMethod · 0.45
endMethod · 0.45
validMethod · 0.45

Tested by

no test coverage detected