The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well
* pdecobj.pas:
- parse_object_members: in record helpers class methods need to be declared as "static" like in records
- object_dec: 
 - allow "published" in helpers as well
 - disallow inheritance for record helpers in mode Delphi (and remove the forward declaration flag in that case)
* pdecsub.pas:
pd_abstract: "abstract" isn't allowed in either mode
* pexpr.pas: multiple corrections because of "inherited" and records
- allow "inherited" for "record helpers" (except for mode Delphi)
- load the symbol from the correct class (I hope...)
- give a more precise error message if "inherited" is used in records
* ptype.pas: I forgot to adjust the "(bit)packed record" case
* symtable.pas:
- searchsym_in_helper: "result" was not initialized (and identation fix)
- search_last_objectpascal_helper:
 - don't search if there are no helpers (useful for projects that does not contain helpers like the compiler itself)
 - don't search if the type to search helpers for is defined locally
 - don't search if the type is a anonymous record
- search_struct_member: search for symbols in helpers as well
- msg*: 
* correct the message for "parser_e_not_allowed_in_helper"
* add message "parser_e_inherited_not_in_record" which is used to tell that the use of "inherited" is not allowed in records and (in mode Delphi) record helpers

git-svn-id: branches/svenbarth/classhelpers@17239 -
2011-04-03 14:03:17 +00:00
compiler * nflw.pas: search for enumerators in helpers for records as well 2011-04-03 14:03:17 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer Rebase to revision 17096 2011-03-09 16:29:47 +00:00
packages Rebase to revision 17096 2011-03-09 16:29:47 +00:00
rtl Rebase to revision 17096 2011-03-09 16:29:47 +00:00
tests Completely restructured the test for the helper feature. The tests were split into three categories: 2011-04-03 13:33:23 +00:00
utils Rebase to revision 17096 2011-03-09 16:29:47 +00:00
.gitattributes Completely restructured the test for the helper feature. The tests were split into three categories: 2011-04-03 13:33:23 +00:00
.gitignore Rebase to revision 17096 2011-03-09 16:29:47 +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