Historial de Commits

Autor SHA1 Mensaje Fecha
  paul 77a2c316dd compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal hace 15 años
  paul 55702ed4c0 compiler: fix nested class types hace 15 años
  paul 6e51a4d4a9 compiler: fix nested class types and consts usage outside class declaration hace 15 años
  paul 166f8a63a2 compiler: implement class constants + tests hace 15 años
  paul 3ed4c58502 compiler: hace 15 años
  paul ea88883915 compiler: fix access to static class fields from the static class methods + extended test hace 15 años
  paul 67ae263dd9 compiler: load methodpointer for static class methods - fixes internal error 200305061 when some class member is called inside the class static method + test hace 15 años
  Jonas Maebe 5cca798316 * fix crashes when compiling with -gt hace 15 años
  Jonas Maebe af85e45b67 + support for id.anyobjcmethodinscope() calls for Objective-Pascal code, hace 16 años
  Jonas Maebe b495fbb991 * let search_class_helper() only return class helper methods; it could hace 16 años
  Jonas Maebe 9e87f42b16 * made internalerror unique hace 16 años
  Jonas Maebe 559e284bd0 * merged r13762-14047 from trunk hace 16 años
  paul aa5a5e79ce merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994: hace 16 años
  paul e784ec1079 merge revisions 13898-13899: hace 16 años
  Jonas Maebe a149674a75 Merged revisions 13458-13596 via svnmerge from hace 16 años
  Jonas Maebe 666f345df4 * allow objcclasstype.classmethod() hace 16 años
  Jonas Maebe 0eec337a00 - removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED hace 16 años
  Jonas Maebe a64c5a7b23 * fixed bug that sporadically caused the column of certain nodes to hace 16 años
  Jonas Maebe 5885866990 + support for objcencode() (equivalent of Objective-C's @encode()) + test hace 16 años
  florian 10ede51609 * access static fields by a absolute sym pointing to the symbol for the space allocation, resolves #14124 hace 16 años
  florian 6c99746074 * forbid the usage of Result(x) as function call, resolves #14248 hace 16 años
  Jonas Maebe 2799cfd83f + parser-side of objcprotocol() expression to obtain the metaclass hace 16 años
  Jonas Maebe 335e159c11 Merged revisions 13351-13373,13376-13457 via svnmerge from hace 16 años
  Jonas Maebe 5a2ccfff52 --WARNING: start build process with FPC 2.2.4; won't work when hace 16 años
  Jonas Maebe 52c6f14de5 * do not allow local type definitions such as string[1] and "file of byte" hace 16 años
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable hace 16 años
  Jonas Maebe da461c5154 * fixed calling static class methods from inside other static class methods hace 16 años
  florian a0a1e6aae2 * small indention fix hace 16 años
  peter 8419161964 * current_objectdef is now always valid when parsing is within the hace 17 años
  peter af437d5beb * refactor the forward type declaration handling, remove hace 17 años