تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Jonas Maebe dcac6b9c6f * disallow passing a dynarray(niln/pointerconstn) as an open array 7 سال پیش
  florian f22a6629c1 * set types correctly for char -> shortstring conversions, resolves #32686 7 سال پیش
  svenbarth 0351369698 * ttypeconvnode.typecheck_arrayconstructor_to_dynarray: the assignment node of the temp array to the resulting array always needs to exist, so remove the assigned() check 8 سال پیش
  svenbarth b78037f6f2 * ttypeconvnode.typecheck_arrayconstructor_to_dynarray: use ctempcreatenode.create_value() instead of create() to get rid of the explicit addition of an assignment node 8 سال پیش
  nickysn 460dd1c10a * remove the redundant equal typeconv, left over as an artifact after removing 8 سال پیش
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers 8 سال پیش
  florian c7ba611bf9 * when explicitly casting a variable, it might be sufficient if it is const_regable 8 سال پیش
  svenbarth df893b4a30 * implement a type conversion from an array constructor to a dynamic array 8 سال پیش
  svenbarth 6e31a7ac83 + add an overload to arrayconstructor_to_set that allows it to be used without the passed in node being freed 8 سال پیش
  svenbarth cc5e3fdee9 + add utility function arrayconstructor_can_be_set which uses similar code to arrayconstructor_to_set to check whether an array constructor has even a chance to be converted to a set 8 سال پیش
  nickysn 8033392554 * on 16-bit CPUs remove unnecessary 32-bit conversions of integers, that are 8 سال پیش
  Károly Balogh 5426c11611 marked a few uses of TConstExprInt as const during parameter passing, to avoid a few unnecessary record copying 8 سال پیش
  Jonas Maebe a2017b2327 * don't keep tc_equal type conversions for LLVM in case the resultdef doesn't 8 سال پیش
  florian 4862e64b53 * type conversions of constants require that unneeded bits are cut off 8 سال پیش
  florian 000cffa8e3 * make more use of nf_internal to avoid range check errors 8 سال پیش
  Jonas Maebe 66be068365 * set the correct resultdef after converting a dynamic array to an open array 9 سال پیش
  Jonas Maebe 661be0baad * replaced ctemprefnode.create_offset() usage in variant array indexing 9 سال پیش
  Jonas Maebe 1e1b36515e * don't narrow expressions that contain a mod/div followed by an "and", 9 سال پیش
  Jonas Maebe bbe8e346e0 * handle tc_equal typeconversions from conststring to a stringdef in 9 سال پیش
  Jonas Maebe 49a83b2872 * allow targets to keep certain type conversions for equal types in 9 سال پیش
  Jonas Maebe ea0c8e6f38 - reverted accidentally committed code with r32463 9 سال پیش
  Jonas Maebe 688b9c0a69 * use the correctly typecasted reference in a_bit_set_reg_ref 9 سال پیش
  Jonas Maebe 18ad8fc004 * fixup for r32338: to reset a typeconvn, its convtype must also be set 9 سال پیش
  Jonas Maebe 6677747d74 * reprocess changed typeconvn in doremoveinttypeconvs(), as the changed 9 سال پیش
  yury 9431648b6c * Fixed conversion from float to currency when the currency type is 64-bit integer. Issue #28748. 9 سال پیش
  Jonas Maebe b22e2ef400 * add "doregister" parameter to tsetdef.create, and don't register temporary 9 سال پیش
  svenbarth 529677cc79 ncal.pas: 10 سال پیش
  yury 432248cbf1 * Removed lot of unused vars. 10 سال پیش
  Jonas Maebe fbacf9682f * rename WinCE softfp compilerproc names to lowercase, needed since r31404 10 سال پیش
  Jonas Maebe fa1ac2515e * don't look for overloaded operators in case of internally generated 10 سال پیش