2013-06-30 13:42:19 +02:00
|
|
|
#pragma once
|
2013-07-28 21:01:49 -07:00
|
|
|
#include "Common/CommonWindows.h"
|
|
|
|
|
#include "Core/Debugger/DebugInterface.h"
|
2013-06-30 13:42:19 +02:00
|
|
|
|
2013-08-17 10:49:07 +02:00
|
|
|
enum { WM_DEB_GOTOWPARAM = WM_USER+2,
|
2013-06-30 13:42:19 +02:00
|
|
|
WM_DEB_GOTOADDRESSEDIT,
|
|
|
|
|
WM_DEB_MAPLOADED,
|
2013-07-02 22:59:47 -07:00
|
|
|
WM_DEB_TABPRESSED,
|
|
|
|
|
WM_DEB_SETDEBUGLPARAM,
|
|
|
|
|
WM_DEB_UPDATE,
|
2013-07-30 16:19:05 +02:00
|
|
|
WM_DEB_SETSTATUSBARTEXT,
|
2024-11-03 17:22:53 +01:00
|
|
|
WM_DEB_GOTOHEXEDIT,
|
|
|
|
|
WM_DEB_AFTERSTEP,
|
2013-07-01 01:41:06 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
bool executeExpressionWindow(HWND hwnd, DebugInterface* cpu, u32& dest);
|
|
|
|
|
void displayExpressionError(HWND hwnd);
|
2021-10-07 19:53:40 -07:00
|
|
|
bool parseExpression(const char* exp, DebugInterface* cpu, u32& dest);
|