mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-21 18:09:30 +02:00
* move CallHandler() abstract method out of Windows ifdef so that the include works for non-Windows as well
git-svn-id: trunk@40747 -
This commit is contained in:
parent
2ba239ea6d
commit
5d1edc8ca2
@ -394,11 +394,11 @@ type
|
||||
private
|
||||
function Handler(aStack, aFP: Pointer): PtrUInt;
|
||||
protected
|
||||
procedure CallHandler(constref aArgs: specialize TArray<Pointer>; aResult: Pointer; aContext: Pointer); virtual; abstract;
|
||||
procedure CreateCallback;
|
||||
procedure CreateArgInfos;
|
||||
function GetCodeAddress: CodePointer; override;
|
||||
{$endif}
|
||||
procedure CallHandler(constref aArgs: specialize TArray<Pointer>; aResult: Pointer; aContext: Pointer); virtual; abstract;
|
||||
public
|
||||
constructor Create(aContext: Pointer; aCallConv: TCallConv; constref aArgs: array of TFunctionCallParameterInfo; aResultType: PTypeInfo; aFlags: TFunctionCallFlags);
|
||||
destructor Destroy; override;
|
||||
|
Loading…
Reference in New Issue
Block a user