2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  paul d29de71b75 compiler: allow message after the *deprecated* keyword 16 жил өмнө
  Jonas Maebe 1eceb2ca65 * don't allow properties to expose private fields of parent classes 16 жил өмнө
  florian e8dff46f8e * several small bugs in the handling of implements fixed, resolves #14418 16 жил өмнө
  florian 10ede51609 * access static fields by a absolute sym pointing to the symbol for the space allocation, resolves #14124 16 жил өмнө
  florian 5bccfc5aee * allow cvar and external with libname, cvar is only a naming convention so it is orthogonal to external 16 жил өмнө
  Jonas Maebe 52c6f14de5 * do not allow local type definitions such as string[1] and "file of byte" 16 жил өмнө
  Jonas Maebe 7bf643746e * reject "absolute" variables referencing locations with implicit 16 жил өмнө
  Jonas Maebe c4bedeb9df * we have to be able to take the address of an "absolute" variable 16 жил өмнө
  Jonas Maebe 9b790edd4f * fixed parsing of "var x: <type> absolute <value>;" on 64 bit platforms 16 жил өмнө
  Jonas Maebe ae45a80d46 * allow the usage of symbolic constants to specify the "stored" attribute 16 жил өмнө
  michael 11a41788fb * Fixed lost default value in case of a property override 16 жил өмнө
  peter a3a66ba74d * split tvisibility from tsymoptions 16 жил өмнө
  peter af437d5beb * refactor the forward type declaration handling, remove 16 жил өмнө
  Jonas Maebe a23630260b + "weakexternal" support for imported procedures and variables. 16 жил өмнө
  Jonas Maebe e43ae1ceee * use p.resultdef (representing a property array range) before freeing p 17 жил өмнө
  michael d2169a7e43 * In case no default is specified and no NoDefault is present, act as if NoDefault was given. (bug ID 10080, now we are Delphi compatible) 17 жил өмнө
  Jonas Maebe 7e4750ac50 * workaround for default property constant value limitations 17 жил өмнө
  florian 00ae5d1d5d + correct parsing interface delegation through classes 17 жил өмнө
  peter 8f239d04b6 * cleanup and simplify the set type handling 17 жил өмнө
  florian 6c53785e3a * first part of implements clean up and fixing 17 жил өмнө
  Jonas Maebe f36e5411af * split cpu64bit compiler define into 17 жил өмнө
  yury 13d948c07b * Fixed: import Address Table should contain the same data as Import Lookup Table. 17 жил өмнө
  florian 00fef0fdd0 * allow the usage of fields of parent classes for property readers/writers, resolves #9095 18 жил өмнө
  Jonas Maebe 0567329343 * the "external alignment" (i.e., that of their starting addresses) of 18 жил өмнө
  Jonas Maebe 70d94ade58 * replaced uses of -1 as C_alignment with the symbolic constant name 18 жил өмнө
  Jonas Maebe e1aefdbac5 * Improved escape analysis so the improved tretopt no longer fails. 18 жил өмнө
  Jonas Maebe 20a35f9701 * fixed public/export support for initialised variables/typed 18 жил өмнө
  florian bc678a2b90 * allow in delphi mode member classes in published sections which aren't compiled with $M+ 18 жил өмнө
  florian 078f6e05fa * typos corrected 18 жил өмнө
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). 18 жил өмнө