The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
paul fa41b6ffe3 compiler: allow generic classes to derive from generic classes and generic interfaces
- change id_type to single_type in readImplementedInterfacesAndProtocols to allow use of interface specializations inside class parent block
  - change single_type boolean arguments to set, add stoParseClassParent option to that set
  - move parse_generic variable assignment from parse_object_members to outer routine to setup it before parsing class parents
  - return paticular generic in generate_specialization instead of undefineddef to pass class/interface checks inside parent class block
  - add test for delphi mode
  - modify tw11431 to be syntatically correct

git-svn-id: trunk@16706 -
2011-01-04 18:20:40 +00:00
compiler compiler: allow generic classes to derive from generic classes and generic interfaces 2011-01-04 18:20:40 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
packages * old make versions require a separator after colon in rule definitions 2011-01-03 22:13:33 +00:00
rtl * ptypes updates from Jasper Lievens. 2011-01-04 09:33:55 +00:00
tests compiler: allow generic classes to derive from generic classes and generic interfaces 2011-01-04 18:20:40 +00:00
utils * avoid warning during compilation 2011-01-03 23:21:15 +00:00
.gitattributes compiler: allow generic classes to derive from generic classes and generic interfaces 2011-01-04 18:20:40 +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