mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-22 09:39:31 +02:00
DBG: Cleanup (removed unused, left overs)
git-svn-id: trunk@28303 -
This commit is contained in:
parent
36f1fbe7c7
commit
e43490c669
@ -318,12 +318,6 @@ type
|
||||
Len: Integer;
|
||||
end;
|
||||
|
||||
PGDBMINameValue = ^TGDBMINameValue;
|
||||
TGDBMINameValue = record
|
||||
Name: TPCharWithLen;
|
||||
Value: TPCharWithLen;
|
||||
end;
|
||||
|
||||
TGDBMICpuRegister = record
|
||||
Name: String;
|
||||
Value: String;
|
||||
@ -345,6 +339,14 @@ type
|
||||
);
|
||||
TGDBMIEvaluationState = (esInvalid, esRequested, esValid);
|
||||
|
||||
{%region ***** TGDBMINameValueList and Parsers ***** }
|
||||
|
||||
PGDBMINameValue = ^TGDBMINameValue;
|
||||
TGDBMINameValue = record
|
||||
Name: TPCharWithLen;
|
||||
Value: TPCharWithLen;
|
||||
end;
|
||||
|
||||
{ TGDBMINameValueList }
|
||||
|
||||
TGDBMINameValueList = class(TObject)
|
||||
@ -434,6 +436,10 @@ type
|
||||
property Item[Index: Integer]: PDisassemblerEntry read GetItem write SetItem;
|
||||
end;
|
||||
|
||||
{%endregion *^^^* TGDBMINameValueList and Parsers *^^^* }
|
||||
|
||||
{%region ***** TGDBMIDebuggerCommands ***** }
|
||||
|
||||
{ TGDBMIDebuggerSimpleCommand }
|
||||
|
||||
// not to be used for anything that runs/steps the app
|
||||
@ -619,6 +625,10 @@ type
|
||||
property OnProgress: TNotifyEvent read FOnProgress write FOnProgress;
|
||||
end;
|
||||
|
||||
{%endregion *^^^* TGDBMIDebuggerCommands *^^^* }
|
||||
|
||||
{%region ***** Info/Data Providers ***** }
|
||||
|
||||
{ TGDBMIBreakPoint }
|
||||
|
||||
TGDBMIBreakPoint = class(TDBGBreakPoint)
|
||||
@ -810,6 +820,10 @@ type
|
||||
function PrepareRange(AnAddr: TDbgPtr; ALinesBefore, ALinesAfter: Integer): Boolean; override;
|
||||
end;
|
||||
|
||||
{%endregion *^^^* Info/Data Providers *^^^* }
|
||||
|
||||
{%region ***** TGDBMIExpression ***** }
|
||||
|
||||
{ TGDBMIExpression }
|
||||
// TGDBMIExpression was an attempt to make expression evaluation on Objects possible for GDB <= 5.2
|
||||
// It is not completed and buggy. Since 5.3 expression evaluation is OK, so maybe in future the
|
||||
@ -930,6 +944,8 @@ type
|
||||
function Evaluate(const ADebuggerCommand: TGDBMIDebuggerCommand; out AResult: String; out AResultInfo: TGDBType): Boolean;
|
||||
end;
|
||||
|
||||
{%endregion *^^^* TGDBMIExpression *^^^* }
|
||||
|
||||
{ TGDBMIType }
|
||||
|
||||
TGDBMIType = class(TGDBType)
|
||||
@ -952,13 +968,6 @@ type
|
||||
function ParseNext(out ADecomposable: Boolean; out APayload: String; out ACharStopper: Char): Boolean;
|
||||
end;
|
||||
|
||||
PGDBMICmdInfo = ^TGDBMICmdInfo;
|
||||
TGDBMICmdInfo = record
|
||||
Flags: TGDBMICmdFlags;
|
||||
CallBack: TGDBMICallback;
|
||||
Tag: PtrInt;
|
||||
end;
|
||||
|
||||
TGDBMIExceptionInfo = record
|
||||
ObjAddr: String;
|
||||
Name: String;
|
||||
|
Loading…
Reference in New Issue
Block a user