Commit History

Autor SHA1 Mensaxe Data
  florian 4c472a1569 * due to different result handling of integers and interfaces, GetInterfaceProp cannot use GetOrdProp, resolves #21684 %!s(int64=13) %!d(string=hai) anos
  michael 7069db2194 * Fixed setting of RAW interfaces %!s(int64=14) %!d(string=hai) anos
  svenbarth b0b051ae83 Introduce a new type kind for helpers in the RTTI. This is Delphi incompatible, but it's cleaner than Delphi's "let's extend some magic class". This might not matter much though, because according to Google the RTTI for class helpers seems to be rarely used. %!s(int64=14) %!d(string=hai) anos
  paul e69de6110b rtl: add mkOperatorOverload to TMethodKind enum %!s(int64=14) %!d(string=hai) anos
  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