mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-23 18:35:47 +02:00
* alignment testing
This commit is contained in:
parent
8982ae04bb
commit
1dfea79867
34
tests/test/talign.pp
Normal file
34
tests/test/talign.pp
Normal file
@ -0,0 +1,34 @@
|
||||
{ This is just a small file used to verify the alignment of different
|
||||
structures. Only the assembler output should be checked.
|
||||
}
|
||||
type
|
||||
tmyclass = class
|
||||
s: ansistring;
|
||||
f: real;
|
||||
end;
|
||||
{$M+}
|
||||
tmyotherclass = class(tmyclass)
|
||||
public
|
||||
procedure tito(var Msg); message 'hello';
|
||||
procedure titi(var Msg); message 12;
|
||||
published
|
||||
procedure published_method;
|
||||
end;
|
||||
|
||||
procedure tmyotherclass.tito(var Msg);
|
||||
begin
|
||||
end;
|
||||
|
||||
procedure tmyotherclass.titi(var Msg);
|
||||
begin
|
||||
end;
|
||||
|
||||
procedure tmyotherclass.published_method;
|
||||
begin
|
||||
end;
|
||||
|
||||
|
||||
var
|
||||
c: tmyclass;
|
||||
Begin
|
||||
end.
|
Loading…
Reference in New Issue
Block a user