mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-17 23:19:29 +02:00
* new bug
This commit is contained in:
parent
c69f998424
commit
8b125e7aae
40
tests/webtbs/tw2829.pp
Normal file
40
tests/webtbs/tw2829.pp
Normal file
@ -0,0 +1,40 @@
|
||||
{ Source provided for Free Pascal Bug Report 2829 }
|
||||
{ Submitted by "marco (the gory bugs department)" on 2003-12-04 }
|
||||
{ e-mail: }
|
||||
{$ifdef fpc}{$mode Delphi}{$endif}
|
||||
|
||||
type
|
||||
TFloat64 = Double;
|
||||
TFloat64Func = function: TFloat64;
|
||||
|
||||
TExprVirtMachOp = class end;
|
||||
TExprVirtMachNode= class end;
|
||||
TExprCallFloat64VmOp = class(TExprVirtMachOp)
|
||||
private
|
||||
FFunc: TFloat64Func;
|
||||
public
|
||||
constructor Create(AFunc: TFloat64Func);
|
||||
end;
|
||||
|
||||
|
||||
TExprCallFloat64VmNode = class(TExprVirtMachNode)
|
||||
private
|
||||
FFunc: TFloat64Func;
|
||||
FExprVmCode : TExprCallFloat64VMOp;
|
||||
public
|
||||
procedure GenCode;
|
||||
end;
|
||||
|
||||
constructor TExprCallFloat64VmOp.Create(AFunc:TFloat64Func);
|
||||
|
||||
begin
|
||||
|
||||
end;
|
||||
|
||||
procedure TExprCallFloat64VmNode.GenCode;
|
||||
begin
|
||||
FExprVmCode := TExprCallFloat64VmOp.Create(FFunc);
|
||||
end;
|
||||
|
||||
begin
|
||||
end.
|
Loading…
Reference in New Issue
Block a user