mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-05 20:08:52 +02:00

sized integer (succeed for Delphi, fail for objfpc) * fixed compiler so it only allows typecasting a class/interface to a differently sized integer in Delphi mode git-svn-id: trunk@13152 -
14 lines
217 B
ObjectPascal
14 lines
217 B
ObjectPascal
{ %fail }
|
|
|
|
// check whether integers can NOT be casted to object references; this
|
|
// should NOT work in objfpc mode (see also tbs/tb0554.pp)
|
|
{$mode objfpc}
|
|
|
|
var
|
|
i : Word;
|
|
o : TObject;
|
|
|
|
begin
|
|
i := Word(o);
|
|
end.
|