Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe 5e3e4437c4 * use new TSym.EscapedRealName property when creating new symbols with the 4 năm trước cách đây
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 5 năm trước cách đây
  Jonas Maebe a2174753c1 - removed tabstractrecorddef.get_unit_symtable, which did not always return the unit 5 năm trước cách đây
  svenbarth a041f899d3 * when creating the static field of a generic, insert it into the generic instead of the global symtable as it isn't really used anyway 5 năm trước cách đây
  Jonas Maebe a051b8d225 - remmoved doregister parameter from t*sym constructors, as the registration 6 năm trước cách đây
  svenbarth 6952ab5baf * fix for Mantis #35918: don't set the mangledname for the attribute's constructor function; let the compiler do its job instead 6 năm trước cách đây
  svenbarth a64a8f8deb - remove code to create an attribute using a synthetic function 6 năm trước cách đây
  svenbarth ced3885dbb * generate construction function for the attributes used in a unit using a more straight forward approach 6 năm trước cách đây
  svenbarth f9cda608fa * take a copy of the constructor assignment node (and free it together with the attribute) 6 năm trước cách đây
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] 6 năm trước cách đây
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 năm trước cách đây
  Jonas Maebe ed2ae508d0 * only add hidden parameters for objectdef methods after generating the vmt, 6 năm trước cách đây
  Jonas Maebe 91d5457b38 * moved around/replaced the following procedures to stop nflw from depending 6 năm trước cách đây
  Jonas Maebe 4d03f3a65e * fixed LLVM memory leaks 6 năm trước cách đây
  Jonas Maebe d75ba7cb11 * suppress notes about unused $nestedvars local variable 6 năm trước cách đây
  Jonas Maebe acf02ab64b * when creating wrappers, add a prefix to parameter names to prevent them 6 năm trước cách đây
  nickysn 3318703ece * moved nf_typedaddr to addrnodeflags (anf_typedaddr) 7 năm trước cách đây
  Jonas Maebe d35377fdee * workaround for debug info for interface method wrappers: give them the 7 năm trước cách đây
  florian b1dff29cbf * removed unused units 8 năm trước cách đây
  svenbarth 1a6a8b7c9f + introduce a new potype for the main stub of a package library (which on Windows is simply a DLLMain returning True) 8 năm trước cách đây
  Jonas Maebe d36fe53d85 * factored out the code to create an complete alias for a procdef to 8 năm trước cách đây
  Jonas Maebe 8af85a16b3 * document finish_copied_procdef() 8 năm trước cách đây
  Jonas Maebe 81b9928e31 * simply disable warnings rather than initialise the function result in 9 năm trước cách đây
  Jonas Maebe c0ff55e95a * changed the abstract method wrapper generation from thlcgobj to synthetic 9 năm trước cách đây
  Jonas Maebe c1fd3bc0de * specify the unit from which the routine comes when handling tsk_callthrough 9 năm trước cách đây
  Jonas Maebe 4cfec3b6e9 * fixed copy/paste error in r31285 9 năm trước cách đây
  Jonas Maebe 5a8c151a72 * don't create the nestedvars struct for pure assembler routines, as 9 năm trước cách đây
  Jonas Maebe 3c77214d4b * fixed redirecting aliases for the function result to the 9 năm trước cách đây
  svenbarth d3660fec31 Implement support for parsing "generic [class] procedure" and "generic [class] function" in non-Delphi modes. Since "generic" is a prefix it is quite ugly to implement, but from a Pascal language point of view it fits better than "procedure generic xyz". 10 năm trước cách đây
  svenbarth 74c79803f7 Extend tlocalvarsym with the ability to not register it if needed. 10 năm trước cách đây