Commit History

Author SHA1 Message Date
  paul 3ed4c58502 compiler: 15 years ago
  florian c1f3d8dcaa * unified names of system_*/systems_* sets 15 years ago
  Jonas Maebe 985c74adde * sizeof(voidpointertype.size) -> voidpointertype.size (although they 15 years ago
  Jonas Maebe af85e45b67 + support for id.anyobjcmethodinscope() calls for Objective-Pascal code, 15 years ago
  Jonas Maebe 559e284bd0 * merged r13762-14047 from trunk 16 years ago
  paul e784ec1079 merge revisions 13898-13899: 16 years ago
  Jonas Maebe 3660bf7f98 * integrated the transformation of an Objective-C method call into a call 16 years ago
  Jonas Maebe a149674a75 Merged revisions 13458-13596 via svnmerge from 16 years ago
  Jonas Maebe acdb0bbb3e * don't change current_filepos in pass_typecheck when not generating 16 years ago
  florian c0d4efed2e * forbid passing derived classes to call by reference parent classes (for objects, this is still allowed), resolves #13135 16 years ago
  Jonas Maebe 335e159c11 Merged revisions 13351-13373,13376-13457 via svnmerge from 16 years ago
  Jonas Maebe 754696d1f5 * enable converting procedure callnodes with only default parameters into 16 years ago
  Jonas Maebe 92de010fe1 Merged revisions 13218-13347 via svnmerge from 16 years ago
  Jonas Maebe 1f6ec379de * moved field definitions before method/property definitions (see mantis 16 years ago
  Jonas Maebe e42842b31c * don't allow skipping property parameters if the getter/setter has default 16 years ago
  Jonas Maebe c0e51f3e97 * use reference-counted temps for the method pointer when the method 16 years ago
  Jonas Maebe b1b9894ae3 * initial Objective-C 1.0 support: 16 years ago
  Jonas Maebe d3cec25dce * small indentation fix 16 years ago
  Jonas Maebe 630aa5c493 * do not use voidtype for temporary parameter/result locations when 16 years ago
  Jonas Maebe da461c5154 * fixed calling static class methods from inside other static class methods 16 years ago
  Jonas Maebe 5474004dcc * fixed calling inherited class methods from a regular method (mantis 16 years ago
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 years ago
  Jonas Maebe 060d81b8fa Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from 16 years ago
  peter 9086a2549d * refactor overload collection in tcallcandidates. separate 17 years ago
  peter af437d5beb * refactor the forward type declaration handling, remove 17 years ago
  Jonas Maebe 1e178d324f * explicitly check whether the methodpointer isn't the same as the result 17 years ago
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from 17 years ago
  peter 060bdbcb47 * fix writing of goto node to ppu 17 years ago
  florian 615619804a + set node complexity of const. string nodes to 1 17 years ago
  Jonas Maebe 5feba9b3d7 * also free memory when a destructor is called without an explicit 17 years ago