mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2026-01-04 23:10:33 +01:00
28 lines
448 B
ObjectPascal
28 lines
448 B
ObjectPascal
{ %opt=-Seh }
|
|
|
|
{$mode delphi}
|
|
program TestMismatch;
|
|
|
|
type
|
|
TTestClass = class(TObject)
|
|
public
|
|
procedure AProc(AValue : Single);
|
|
end;
|
|
|
|
procedure TTestClass.AProc(AValue : Single);
|
|
begin
|
|
WriteLn(AValue);
|
|
end;
|
|
|
|
var
|
|
AnObj : TTestClass;
|
|
ASingle : Single;
|
|
|
|
begin
|
|
AnObj := TTestClass.Create;
|
|
ASingle := 1;
|
|
AnObj.AProc(ASingle * 2); //Does not generate warning
|
|
AnObj.AProc(ASingle * 2.0); //Generates warning with -Cr or -vh
|
|
end.
|
|
|