커밋 기록

작성자 SHA1 메시지 날짜
  Jonas Maebe 26754a3f9f * fully compare typenodes and rttinodes in their docompare() methods 13 년 전
  Jonas Maebe 5c56b1bc3d * give an error when trying to take address of a global label declared in 13 년 전
  sergei afb4992113 * Changed code generation for assignments of managed types, it now generates a single call to helper procedure (significantly reducing code size) and is handled entirely in firstpass. 13 년 전
  florian 7ec6201fb3 * mark label as used if address is taken 13 년 전
  sergei 49700e675c * Changed code generation for variant assignments to typecast arguments to TVarData instead of using pointers. Fixes one (probably the ugliest one) case of non-disposed temp variables: 13 년 전
  svenbarth 4419dc3d34 Rebase to revision 19673 13 년 전
  svenbarth 461d231daa Rebase to revision 19078 (directly before the merge of cpstrnew) 13 년 전
  svenbarth 594f84dc2c Merge branch 'unique-syms' 13 년 전
  paul 26f66897cd compiler: 14 년 전
  florian 5fd5770059 * load/write loadnodeflags from/to ppu 14 년 전
  florian 6ec0f2549a * factored load node flags out of node flags to gain space 14 년 전
  paul c1866d5c17 compiler: 14 년 전
  paul c6ca9e5091 compiler: 14 년 전
  florian cf874a3465 * give a more understandable error message if a procedure "result" is tried to be a 14 년 전
  svenbarth 35b47e491c Rebase to revision 17306 14 년 전
  svenbarth 24243f87e8 Added a check similar to the "allowed" one to be able to remove the "current_syssym" variable again. 14 년 전
  svenbarth 963a4d7b23 Commit of a completely restructured helper implementation. Instead of changing objectdefs with odt_classhelper to odt_class, they'll have the odt_helper type assigned to and this will be kept. This also implies that the parent of a helper is its true parent while the extended type is set to a field in tobjectdef (extendeddef). 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 년 전
  paul 56bf42de57 compiler: implement record methods and class methods: 14 년 전
  Jonas Maebe 769eb3f604 * moved the initialisation of the nodetree and tai class reference constants 15 년 전
  Jonas Maebe 94d976bc87 * when simplifying ordinal expressions during inlining, keep the resultdef 15 년 전
  mazen b127fc154a * Fixed spell error revealed by lintian. 15 년 전
  florian 3a07adf27e * reduce redundant temporary interfaces variables, resolves #14092 15 년 전
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch 15 년 전
  Jonas Maebe 58362db962 * use the correct procdef when taking the address of an overloaded function 15 년 전
  Jonas Maebe f5c52b25cd * removed "and not is_class()" condition from is_managed_type(), because 15 년 전
  Jonas Maebe 280f27b45c * store/restore trttinode.rttidatatype to/from ppu file, and also copy it in 15 년 전
  Jonas Maebe d1538ab023 o added ARM VPFv2/VFPv3 support: 15 년 전
  florian 49cff00793 * unified ie 16 년 전
  florian 04402dd6cc * initialize allow_array_constructor for each compilation run, fixes probably #12283 16 년 전