mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-21 22:49:26 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() - 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 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Makefile | ||
Makefile.fpc |