$OpenBSD: patch-debugger_debugger_private_h,v 1.2 2021/07/15 05:01:38 daniel Exp $

Index: debugger/debugger_private.h
--- debugger/debugger_private.h.orig
+++ debugger/debugger_private.h
@@ -125,11 +125,11 @@ class Debugger final : public Object
 		Quit,		// デバッガとの接続を終了する
 	};
 	using cmdfunc_t = void (Debugger::*)();
-	typedef struct {
+	struct cmddef_t {
 		const char *name;
 		cmdfunc_t func;
 		CommandAction action;
-	} cmddef_t;
+	};
 
 	// ブレークポイント種別
 	enum BreakpointType {
@@ -141,7 +141,7 @@ class Debugger final : public Object
 	};
 
 	// ブレークポイント
-	typedef struct {
+	struct breakpoint_t {
 		BreakpointType type {};	// 種別
 		// 種別ごとのパラメータ
 		union {
@@ -164,7 +164,7 @@ class Debugger final : public Object
 		// n(>0) なら n 回の成立をスキップし、(n+1) 回目でブレークの意。
 		int32 skip {};			// スキップ回数 (ユーザ指定値)
 		int32 skipremain {};	// 残りスキップ回数 (0 で成立)
-	} breakpoint_t;
+	};
 	static const int MAX_BREAKPOINTS = 8;
 
  public:
