Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 0dcedf3799 * do not crash but give a fatal error when using Objective-Pascal code %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 3660bf7f98 * integrated the transformation of an Objective-C method call into a call %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 0c675a4039 * the objc1 unit has been renamed to objc %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 5fa268db01 * fixed passing var/out parameters to obj-c methods (test by Gorazd Krosl) %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe c9a6e32f16 * implemented objcprotocol for now with a call to objc_GetProtocol() %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe fb2a523976 * fixed handling function results of inherited obj-c calls %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 6fcd29c190 * fixed the parameter order of self/_cmd relative to the hidden function %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b76def10b2 + check whether selector names are valid when they are specified in a class %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 3c9e1742dd * fixed calling inherited methods in Objective-C + test %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 8def2c2ac3 * fixed compilation after introduction of strict class type checking %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 2799cfd83f + parser-side of objcprotocol() expression to obtain the metaclass %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 2bcef8e018 * fixed typo in comment %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 5691da116f * replace the contents of the dummy self and msgsel parameters when %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b1b9894ae3 * initial Objective-C 1.0 support: %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b1c32d899b * fixed check for objc-methods passed to selector() %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable %!s(int64=16) %!d(string=hai) anos