The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth f594e5a3fc Arrays and procvars inside a generic declaration are not declared as generic/specialization anymore (this partly reverts a previous commit). This reduces the problematic cases in the check whether a found def was specialized inside the class (the changed check in read_named_type.expr_type).
It's still not an ideal solution as the usage of generic classes/records (without specialization!) that are declared inside the current parsed class/record will compromise this check again.

git-svn-id: branches/svenbarth/generics@19434 -
2011-10-09 16:15:26 +00:00
compiler Arrays and procvars inside a generic declaration are not declared as generic/specialization anymore (this partly reverts a previous commit). This reduces the problematic cases in the check whether a found def was specialized inside the class (the changed check in read_named_type.expr_type). 2011-10-09 16:15:26 +00:00
ide * Avoid unitialized VM variable in Preferences method 2011-07-02 07:03:00 +00:00
installer + packages fcl-js and hermes added 2011-02-20 20:48:16 +00:00
packages * Fixed DeleteKey. Deleting the last key does not delete the section (Delphi/Windows compatible) 2011-07-16 14:11:30 +00:00
rtl * fixed compilation on targets where tthreadid is not an integer type after 2011-07-16 12:03:35 +00:00
tests Extend the test with a usage of "TTestInteger" and correct the comments a bit. 2011-10-09 16:14:33 +00:00
utils * Reverted r17969, now fpmake distclean is implemented 2011-07-13 20:25:02 +00:00
.gitattributes Rebase to revision 18000 2011-07-16 16:19:33 +00:00
.gitignore + Added libogc binding and examples for Wii 2011-02-23 21:59:42 +00:00
Makefile * regenerated 2011-06-05 17:18:13 +00:00
Makefile.fpc * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00