Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 700aa3cf11 * GetEnumNameCount also counted the unit name after r14511 (mantis #16402) %!s(int64=15) %!d(string=hai) anos
  paul 24d8a7d833 compiler: start implementation of class constructors/destructors: parsing is ready but at the moment neither class constructors nor destructors are called - this is to be implemented %!s(int64=15) %!d(string=hai) anos
  paul d3820bfa58 rtl: add TVmtFieldTable, TVmtFieldEntry to typinfo unit since delphi has that declarations too %!s(int64=15) %!d(string=hai) anos
  florian 4ddebcbf1c * handle subrange enumeration types in GetEnumValue correctly, resolves #15467 %!s(int64=15) %!d(string=hai) anos
  paul c83fc67e32 compiler: write correct method kind for constructors,destructors and class methods %!s(int64=15) %!d(string=hai) anos
  paul db0f23e643 compiler: write not dummy unit name for enumeration and dynamic array rtti %!s(int64=15) %!d(string=hai) anos
  paul 17bd267141 compiler, rtl: write calling conventions for tkMethod members (issue #0014573) %!s(int64=15) %!d(string=hai) anos
  florian 8cecea9b53 * GetEnumName handles subrange types correctly, resolves #15377 %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe c2c68ddb8f - removed FPC_NEW_BIGENDIAN_SETS define and if(n)defs %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 77feb9d45c * fixed setstrprop() for shortstring properties (based on hint by Zawullon, %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe f2ce99029b * fixed sets in rtti for big endian systems %!s(int64=16) %!d(string=hai) anos
  ivost 8fe3b40070 * added helper function "FindPropInfo" with additional TypeKind filter parameter %!s(int64=17) %!d(string=hai) anos
  florian 50012c2357 * fix by Inoussa OUEDRAOGO to improve UnicodeString property handling, resolves #12224 %!s(int64=17) %!d(string=hai) anos
  ivost fc6ae58b9b * added GetPropList function for TClass parameter %!s(int64=17) %!d(string=hai) anos
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from %!s(int64=17) %!d(string=hai) anos
  florian 67e811db60 * handle booleans correctly in Typinfo.GetEnum*, resolves #11372 %!s(int64=17) %!d(string=hai) anos
  michael aaa394cb93 * GetPropList returns nil if no items found. Memory Leak stopped in case of exception %!s(int64=17) %!d(string=hai) anos
  micha 83b7f81f81 + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone) %!s(int64=17) %!d(string=hai) anos
  florian c46b44b797 resolves #10509 %!s(int64=17) %!d(string=hai) anos
  michael 067d1ab582 * Added EPropertyConvertError class %!s(int64=18) %!d(string=hai) anos
  michael a375df54f2 Implemented get/setinterfaceproperty. Needs checking %!s(int64=18) %!d(string=hai) anos
  yury d306e25dc8 * Fixed warnings. %!s(int64=18) %!d(string=hai) anos
  yury 8b12a7f2c2 * Fixed warnings. %!s(int64=18) %!d(string=hai) anos
  peter 6ed3d91989 * CompareText for shortstrings added %!s(int64=18) %!d(string=hai) anos
  florian 4b172f5973 * made rtti for dyn. arrays more delphi compatible, resolves #9464 %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe a0b57eddb5 * new internal set format for big endian systems. Advantages: %!s(int64=18) %!d(string=hai) anos
  florian c29455b111 * handle rtti for sets with a size of 1 and 2 properly, resolves #8660 %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe bdc378e250 * fixed 64 bit compilation %!s(int64=18) %!d(string=hai) anos
  florian 418222bc32 * handle interfaces et al. correctly in Set/GetOrdProp, resolves #8510 %!s(int64=18) %!d(string=hai) anos
  Vincent Snijders d87dc4e3f8 * always pass property value by value to the property setter of a method, the optimization (to prevent copying) to pass just the reference doesn't work on arm, for example (bug 8273) %!s(int64=18) %!d(string=hai) anos