The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth a317827456 symtable.pas:
- moved "find_last_classhelper" out of "search_objectpascal_class_helper" so that it can be used in the "for ... in" code.
- renamed "find_last_classhelper" to "search_last_objectpascal_classhelper"
- fixed the unintentional use of a parameter ("srsymtable") of the parent function (it was intended as a variable from the beginning)
- "search_objectpascal_class_helper" now also checks whether the matched class helper method is visible; for this a new parameter for the contextclass was added which is passed when called from "searchsym_in_class"
nflw.pas: before checking for a "GetEnumerator" method in the class we now check whether one of the class helpers in the hierarchy that is available for that class (using "search_last_objectpascal_classhelper") implements such a method (I need yet to check whether Delphi supports the addition of "Current" and "MoveNext" as well)

git-svn-id: branches/svenbarth/classhelpers@16829 -
2011-01-28 21:05:29 +00:00
compiler symtable.pas: 2011-01-28 21:05:29 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer * fix check for necessity of LIBPATH changes 2011-01-05 23:05:03 +00:00
packages * Forgot to add fpjsonrtti to makefile 2011-01-06 08:31:00 +00:00
rtl * update of openbsd sysnr by Jasper Lievisse Adriaanse 2011-01-07 14:13:16 +00:00
tests Updated some test cases (especially with OK statements to see the results when they are run by themselves). 2011-01-19 19:54:57 +00:00
utils * Added support for project file 2011-01-05 22:19:53 +00:00
.gitattributes Rebase to revision 16728 2011-01-07 23:06:09 +00:00
.gitignore * changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another 2011-01-02 14:50:46 +00:00
Makefile * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +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