Commit History

Autor SHA1 Mensaxe Data
  florian 26f200b0ff * even if currency is handled by torddef, it is a real number, so using / is perfectly right, resolves #38718 %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe bd4f2057e5 --- Merging r43186 into '.': %!s(int64=5) %!d(string=hai) anos
  pierre e3a9cad8d5 Merge commit #44108 into fixes branch. %!s(int64=5) %!d(string=hai) anos
  marco 8172b79be1 --- Merging r44055 into '.': %!s(int64=5) %!d(string=hai) anos
  florian aadd93847f -- Zusammenführen von r43620 in ».«: %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 858bf743ef --- Merging r43347 into '.': %!s(int64=5) %!d(string=hai) anos
  marco 0f4e7b65b2 # revisions: 41843,41844,42700 %!s(int64=5) %!d(string=hai) anos
  florian b6e7ebdd3c -- Zusammenführen von r42272 in ».«: %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 3ac703506c * rest of the previous accidental partial commit %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe fc9e9e804a --- Merging r40512 into '.': %!s(int64=6) %!d(string=hai) anos
  florian 68eb921d46 * broken compilation after r39347 fixed %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 8da8b956b0 * discard type conversions from/to generic defs for llvm as well %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe eaafb166ad * set totypedef correctly when converting @class.classmethod to a procvar %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 1f9d518c57 * support for non-ASCII widechar constants (mantis #31605) %!s(int64=7) %!d(string=hai) anos
  nickysn 6929af07b7 + added flag tcnf_proc_2_procvar_get_offset_only %!s(int64=7) %!d(string=hai) anos
  nickysn 99a1cf89b3 + print convnodeflags in printnodeinfo %!s(int64=7) %!d(string=hai) anos
  nickysn 3318703ece * moved nf_typedaddr to addrnodeflags (anf_typedaddr) %!s(int64=7) %!d(string=hai) anos
  nickysn c9aecb8e94 * also compare convnodeflags in ttypeconvnode.docompare %!s(int64=7) %!d(string=hai) anos
  nickysn da609779d2 * simplify ttypeconvnode.printnodeinfo by making use of the fact that %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 4da6039f40 * simplify empty-dynamic-string-to-pointer (non-p(wide)char) type conversions %!s(int64=7) %!d(string=hai) anos
  nickysn c665866517 + introduce the tcnf_proc_2_procvar_2_voidpointer flag (for now it is only set, %!s(int64=7) %!d(string=hai) anos
  nickysn 3e9b9451b4 * copy the new convnodeflags field in ttypeconvnode.dogetcopy %!s(int64=7) %!d(string=hai) anos
  nickysn 6ad786f8ef + introduce ttypeconvnodeflags (empty for now) %!s(int64=7) %!d(string=hai) anos
  florian 61053ead34 + optimize is operator if used on sealed classes as proposed in #30097 %!s(int64=7) %!d(string=hai) anos
  florian e523865b07 * do not take the size of an open array, resolves #33230 %!s(int64=7) %!d(string=hai) anos
  florian d031545f88 * warn if the first constant element of a range set expression is greater than the second one, resolves #31936 %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 0f0bdabb89 * if an absolute typeconversion changes the size, make the source not %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 2919d97f91 * support asssigning @class.classmethod to a procvar of object in FPC modes %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe dcac6b9c6f * disallow passing a dynarray(niln/pointerconstn) as an open array %!s(int64=7) %!d(string=hai) anos
  florian f22a6629c1 * set types correctly for char -> shortstring conversions, resolves #32686 %!s(int64=7) %!d(string=hai) anos