12345678910111213141516171819202122232425262728293031323334353637383940 |
- { %norun }
- {$mode objfpc}
- {$h+}
- {$inline on}
- unit tw12404;
- interface
- Type
- TMyClass = Class(TObject)
- Private
- FPos : integer;
- FChar : PChar;
- Function MyFunc : Char; inline;
- Function MyOtherFunction : Integer;
- end;
- implementation
- Function TMyClass.MyFunc : Char; inline;
- begin
- Inc(FPos);
- Inc(FChar);
- Result:=FChar^;
- end;
- Function TMyClass.MyOtherFunction : Integer;
- Var
- C : Char;
- begin
- C:=MyFunc;
- end;
- end.
-
|