MCPcopy Create free account
hub / github.com/Vector35/debugger / AddRegisterValuesToExpressionParser

Method AddRegisterValuesToExpressionParser

core/debuggercontroller.cpp:1623–1638  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1621
1622
1623void DebuggerController::AddRegisterValuesToExpressionParser()
1624{
1625 auto regs = GetAllRegisters();
1626 std::vector<std::string> names;
1627 names.reserve(regs.size());
1628 std::vector<uint64_t> values;
1629 values.reserve(regs.size());
1630
1631 for (const auto& reg: regs)
1632 {
1633 names.push_back(std::string(reg.m_name));
1634 values.emplace_back(reg.m_value);
1635 }
1636
1637 m_liveView->AddExpressionParserMagicValues(names, values);
1638}
1639
1640
1641std::string DebuggerController::GetStopReasonString(DebugStopReason reason)

Callers

nothing calls this directly

Calls 1

sizeMethod · 0.80

Tested by

no test coverage detected