提交歷史

作者 SHA1 備註 提交日期
  svenbarth 36ee46110c Updated ppudump to support the new ppu data that might contain class helpers. 14 年之前
  svenbarth 3b4eae7d23 Updated some test cases (especially with OK statements to see the results when they are run by themselves). 14 年之前
  svenbarth dde7290439 compiler/symtable.pas: 14 年之前
  svenbarth 433851ab36 - compiler/pdecsub.pas: 14 年之前
  svenbarth d4be11cb42 Implement advanced class helper syntax which allows "inheritance" of class helpers. This is not the same as normal class inheritance as its only used to extend the scope to other class helpers (that pseudo heritage line) when searching for a symbol. The real parent is always the extended class. 14 年之前
  svenbarth a9b64c80ad Rebase to revision 16728 14 年之前
  svenbarth 9b05909944 I don't know why, but the tests 3-34 weren't commited the first time although I selected all of them 14 年之前
  svenbarth 18ed600cbe Added 36 tests (tchlp*.pp) and some units (uchlp*). 14 年之前
  svenbarth aed9f0a5f7 Added first version of class helper support (not fully working and not fully featured) 14 年之前
  Jonas Maebe b49b3ecc61 * one more fix that should have been part of r16717: also generate 14 年之前
  paul 4e93ecda3d utils: fix ppudump generic tokenbuf reading 14 年之前
  paul f5965a9ce4 compiler: specialize record methods the same way as currently done for object and class methods + test 14 年之前
  marco 24813219da * update of openbsd sysnr by Jasper Lievisse Adriaanse 14 年之前
  paul e0e01899e5 compiler: move parse_generic_parameters to the interface of pdecl unit, move insert_generic_parameter_types to pdecl unit to access them from pdecsub (preparations for generic methods implementation) 14 年之前
  paul 31de2aab1b compiler: change parse_proc_head pd argument access type from var to out 14 年之前
  joost d97d2490c8 * Fixed the order in which the httpd-units are searched for (bug 18405) 14 年之前
  paul 2599cc63bd compiler: implement generic procedural types 14 年之前
  paul fab44804d2 test: forgotten { %fail } directive 14 年之前
  Jonas Maebe 0da9d36116 * fixed internal assembler for x86-64 so that it correctly handles 14 年之前
  michael bd7b4840b0 * Forgot to add fpjsonrtti to makefile 14 年之前
  Tomas Hajny b8062957b9 * fix check for necessity of LIBPATH changes 14 年之前
  michael 6898dcee66 * Example for streaming 14 年之前
  michael 8390a18298 * Support for RTTI streaming 14 年之前
  michael 853a1eb31c * Added support for project file 14 年之前
  paul 749075a851 compiler: ignore case when check type parameters for identity 14 年之前
  paul 0d6b62d293 compiler: allow generic inline specialization for delphi mode (like TFoo<Integer>.Create) 14 年之前
  paul d55a141d70 compiler: allow generics as class parents + fixed test 14 年之前
  paul bd64575add compiler: require generic name with type parameters for the method class prefix (like TGenericClass<T>.MethodName instead of TGenericClass.MethodName) in delphi mode 14 年之前
  paul fa41b6ffe3 compiler: allow generic classes to derive from generic classes and generic interfaces 14 年之前
  paul 4cfcc7ae7b compiler: implement delphi generic syntax for delphi mode 14 年之前