Историја ревизија

Аутор SHA1 Порука Датум
  paul 731c4dfe66 compiler: move all for-in loop helpers to the nflw unit пре 16 година
  paul 20ca62223e compiler: fix for-in loop with object enumerator (not a class instance) + test пре 16 година
  paul 5ef751eeed compiler: add reference for the enumerator operator when it is used + another test for operator enumerator for a class пре 16 година
  paul 88a9db5217 compiler: fix for-in loop for arrays. delphi does not copy arrays to a temp variable and it is possible to change array during loop. + test пре 16 година
  paul ef9d010cc3 complier: continue enumerator implementation: пре 16 година
  paul 1b2121c652 complier: fix for-in array loop. use a temp variable for the loop expression only if loop is not an open array loop пре 16 година
  paul 51487eee51 compiler: fix string for-in loop. now it uses a temp variable to store string expression result пре 16 година
  paul 7e2ea27e4b compiler: пре 16 година
  florian 44aed2af60 o patch by Michael Denisenko, resolves #14734: пре 16 година
  florian 02eeb3dad6 o update by Michael Denisenko for case <string> of пре 16 година
  florian cf215d5097 o patch by Michael V. Denisenko to handle case <string> of (see also #13700) пре 16 година
  florian c0d4efed2e * forbid passing derived classes to call by reference parent classes (for objects, this is still allowed), resolves #13135 пре 16 година
  Jonas Maebe 3dd32daa03 * always create a temp for MacPas objects in with-expressions (mantis пре 16 година
  yury fcceb9cfa1 * Removed/ifdefed/commented unused local variables. пре 17 година
  florian 19e723c869 * germanism fixed (aktexceptblock -> current_exceptblock) пре 17 година
  Jonas Maebe f36e5411af * split cpu64bit compiler define into пре 17 година
  florian bc73f9021c Merged revisions 5891-10167,10169-10180 via svnmerge from пре 17 година
  peter 505e4f7809 * don't give illegal expression for errorn statements. The error is already given пре 18 година
  florian 50cc61c8fd * ignore register list in pure assembler routines, resolves #9335 пре 18 година
  Jonas Maebe 12b4f034ea * only allow using array elements as for-loop counter variables пре 18 година
  peter 6434772c3c * error message when a goto label is optimized away пре 18 година
  Jonas Maebe c89ea4412f * disallow using inline nodes with a non-void resultdef as statements пре 18 година
  Jonas Maebe c408d9bb1d * fixed regression of webtbs/tw2789 caused by r8270 (setting vs_read пре 18 година
  Jonas Maebe 12791bf4f1 * avoid spurious uninitialised warnings about array elements used as пре 18 година
  peter 1dd62b8686 * write also asmblocklabel for a connected labelsym пре 18 година
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). пре 18 година
  Jonas Maebe 69cf42c4f7 * fixed val(s,int64) (it accepted values in the range пре 18 година
  Jonas Maebe 4e96fe8fac * fixed with-support for classrefdefs (mantis 8150), with thanks to пре 18 година
  Jonas Maebe 2ad3ef968f * properly detect when we can't take the address of a with-expression пре 18 година
  Jonas Maebe f2b07704b5 * proper initialised/used warnings for variables used пре 19 година