mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-11 05:41:05 +01:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
* nld.pas: - added "helperallowed" boolean field to ttypenode which is set to false by default - check that field in ttypenode.pass_1 and generate an error if it's false * ncal.pas: check the "helperallowed" field if the methodpointer node is a typenode and contains a helper; this is needed, because pass_1 of ttypenode is never called in case of "TSomeHelper.SomeMethod" * pexpr.pas: - allow helpers in "sizeof" and "typeinfo" - remove the check against "TSomeHelper.SomeMethod", but leave an explaining comment there git-svn-id: branches/svenbarth/classhelpers@17308 - |
||
|---|---|---|
| compiler | ||
| ide | ||
| installer | ||
| packages | ||
| rtl | ||
| tests | ||
| utils | ||
| .gitattributes | ||
| .gitignore | ||
| Makefile | ||
| Makefile.fpc | ||