Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically пре 14 година
  Jonas Maebe f20e206849 * make compatible_childmethod_resultdef() also work for Java classes пре 14 година
  Jonas Maebe 40fdc62e74 + support for automatically converting char/widechar to java.lang.String пре 14 година
  Jonas Maebe 9aae0c47bd * manual merge of svn r17800 (open array overload choosing) пре 14 година
  Jonas Maebe aa1f299a17 + added hook for "individual value to open array of one element"-conversion, пре 14 година
  Jonas Maebe 6614f3220c * check implementedinterfaces also when going from a Java class to пре 14 година
  Jonas Maebe 91855becfe + unicodestring support for the JVM target (except for multiple adds пре 14 година
  Jonas Maebe 7200245337 + cs_unicodestrings global switch to indicate that the default string type пре 14 година
  Jonas Maebe b5f2b463b8 * mention that Java classes also have anonymous/formal external definitions пре 14 година
  Jonas Maebe 6e82417a51 * various small support fixes for Java classes: пре 14 година
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 пре 14 година
  Jonas Maebe 19fb48dfa9 * prefer "any array" -> "open array" over "single element" -> "open array" пре 14 година
  florian 37b8b791d5 * overloaded versions of IsNan, resolves #14351 пре 14 година
  florian ff6ab60508 * prefer typecast currency->extended over currency->single/double because the former loses no precision while the latter might cause a loss of precision, resolves #19077 пре 14 година
  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 пре 15 година
  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 година