Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe bad1b2a1c1 * fix for issue introduced in r28862: the compiler considered also 10 năm trước cách đây
  florian 4289dd667d * managed types cause a different warning/hint when they are 10 năm trước cách đây
  Jonas Maebe dc4a2a59f7 * initialise mineq before exiting the parameter checking loop for open array 10 năm trước cách đây
  Jonas Maebe f1c45eeae3 * support passing [nil] to an array of class/objcclass/javaclass/intf/... 10 năm trước cách đây
  svenbarth 244ac12794 Fix for Mantis #26615. 11 năm trước cách đây
  sergei 1744988962 * Modified behavior of CExtended type in overload selection: it is made more compatible to Extended than to Double and Single. Also an Extended parameter selects a CExtended overload (if available) instead of Double. 11 năm trước cách đây
  florian 3e4198ea45 * take care of dyn. arrays in cse 11 năm trước cách đây
  florian 1366498255 + nf_addr_taken: it marks nodes which address is taken 11 năm trước cách đây
  Jonas Maebe 89d97a3c2e * only consider tc_pointer_to_array typeconversions to determine whether a 11 năm trước cách đây
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables 11 năm trước cách đây
  florian 6f03d04fe1 * when using a pointer as array, the pointer is never written, only read 11 năm trước cách đây
  svenbarth 798bb91e90 Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp. 11 năm trước cách đây
  svenbarth 168c9d152f Small optimization for the search of operator overloads. Add a flag "sto_has_generic" to all symtables that contain an operator overload (the flag propagates up the owning symtables) and check this flag when searching for units with operators. 12 năm trước cách đây
  florian b43b4bb455 + pseudo procedure aligned: tells the compiler to assume that the given parameter is naturally aligned, counterpart of unaligned 12 năm trước cách đây
  florian 728c074bd6 * accept with statements with generic variables having a generic parameter type, resolves #21329 12 năm trước cách đây
  Jonas Maebe fd8827d379 * prevent compiler crash caused by double freeing after reporting not 12 năm trước cách đây
  Jonas Maebe 76b0ee9925 * treat all "uninitialized" hints as warnings on JVM platforms, because 13 năm trước cách đây
  Jonas Maebe 5ea03973d3 * reject assignments to vecn[rangen] (mantis #22941) 13 năm trước cách đây
  florian ca5fabda6d * cleanup some unused units from uses clauses 13 năm trước cách đây
  pierre 1550c623c3 Avoid memory leak in isbinaryoverloaded function 13 năm trước cách đây
  Jonas Maebe 3b968b4b35 * don't allow overloading enum/int operations, because they should be 13 năm trước cách đây
  Jonas Maebe cf4a2bd392 * fixed java.lang.String and Pascal string comparisons after operator 13 năm trước cách đây
  Jonas Maebe f3ad4af343 * make sure valid_for_assign() returns false for inlined function bodies 13 năm trước cách đây
  svenbarth 360592d1f4 Some corrections after the loosening of operator overloads: 13 năm trước cách đây
  svenbarth b0458b55a3 Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359. 13 năm trước cách đây
  Jonas Maebe fdbe35aadf * only try to call procvars while choosing overloads in case they don't 13 năm trước cách đây
  Jonas Maebe 12553a9367 * don't give -CO warnings or hints for ordinal constants, because those 13 năm trước cách đây
  Jonas Maebe 95b8b95c9c * fixed (harmless) class cast error 13 năm trước cách đây
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 13 năm trước cách đây
  paul a26bc50ca6 compiler: change ShortString->(Some)String and AnsiString->(Some)String overload precedence both for variables and string constants, change unicode constant type from widestring to unicodestring (Delphi compatibility) 13 năm trước cách đây