2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Jonas Maebe 5c2050e756 * when two objectdefs resolve to the same "real" objectdef, consider them 14 жил өмнө
  sergei 4780278e7b Fix Mantis #11783: 14 жил өмнө
  paul 0c9b40acb7 compiler: record operators 14 жил өмнө
  paul dad8313512 compiler: handle dispinterfaces the same way as com interfaces because they are IDispatch descendants: increment/decrement they references in assignments and parameters passing by _AddRef, _Release 14 жил өмнө
  Jonas Maebe 2222f2c44b * renamed is_class_or_interface_or_dispinterface_or_objc() into 14 жил өмнө
  paul 66b128efb3 compiler: map delphi Implicit operator to := operator of FPC, add Explicit operator for delphi only (for now) which works when explicit type conversion happens + extend test 14 жил өмнө
  Jonas Maebe c8115921f1 * fixed comment typo 14 жил өмнө
  florian e4ecee317e * finer grained convert levels for strings, prefers widestring<->unicodestring over other conversions, resolves #18075 14 жил өмнө
  Jonas Maebe edfb31c020 * when looking for overloaded conversion (assignment) operators, only ignore 14 жил өмнө
  joost 07bf44517c * Merged XPCom branch into trunk, added support for constref and changed 14 жил өмнө
  Jonas Maebe 1c9fed7ae3 * resolve anonymous external objcclass definitions to the real type also when 15 жил өмнө
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch 15 жил өмнө
  Jonas Maebe 790c7954b7 * fixed assigning "id" to a protocol instance and using protocol instances 15 жил өмнө
  paul 1b614b526a compiler: 15 жил өмнө
  paul 49d94c5a16 compiler: implement {$VARPROPSETTER ON/OFF} support which is required for COM (D7 compatibility): 15 жил өмнө
  Jonas Maebe 0cfc6e1cac + support for "univ" in macpas mode: a parameter modifier that allows 15 жил өмнө
  florian 5d01732128 * several fixes which improve the behaviour of nested generics, resolves #15077 15 жил өмнө
  Jonas Maebe 5128a6726c * fixed type compatibility checking for classrefs and id 16 жил өмнө
  Jonas Maebe 203609d09d * obj-c classrefdefs and id/pobjc_class are assignment-compatible 16 жил өмнө
  Jonas Maebe 5a2ccfff52 --WARNING: start build process with FPC 2.2.4; won't work when 16 жил өмнө
  Jonas Maebe 112ea5e5a8 * made all objcclasses assignment-compatible with id, and vice versa 16 жил өмнө
  Jonas Maebe 3a8b29be91 + test conversion from class to differently sized enum and to differently 16 жил өмнө
  Jonas Maebe 5a09f58526 * only allow implicit type conversions from dynamic arrays to voidpointer 16 жил өмнө
  Jonas Maebe 5b08047d1c * allow exlicit type conversions from class/interface to enums in Delphi 16 жил өмнө
  ivost 0f519439b5 * reverted r12690 and r12691 16 жил өмнө
  ivost c61a0784cb * assign an Interface to TGuid was not possible (const Guid: TGuid = IUnknown) 16 жил өмнө
  florian 706f8085f4 * convert int64 properly to c-bools, resolves #12614 16 жил өмнө
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from 17 жил өмнө
  yury 8818df640f * Fixed passing of open array of wide string literals to function which expects 'array of pwidechar' parameter in case source file has utf8 encoding. Compiler thrown the following error in such case: Incompatible type for arg no. 1: Got "Array Of Const/Constant Open Array of WideString", expected "Open Array Of PWideChar". 17 жил өмнө
  florian 1fa70f7a0a * proper support for tobject.getinterface with raw/corba interfaces, resolves #6798 and #6036 17 жил өмнө