提交历史

作者 SHA1 备注 提交日期
  Yuriy Sydorov d96600a02d * Removed unused and confusing tnode.parent and tnode.concattolist(). 3 年之前
  pierre a0e96fd551 Fix pos field closing in XML node output after commit 47720 4 年之前
  pierre 348be7657d Fix bug introduced in commit #47709, by only calling node_complexity if first pass was already done (bug report 38183) 4 年之前
  pierre af17e9460b Apply patch proposed by J. Gareth Moreton in: 4 年之前
  florian 792cf056eb * a nil node is also a constant pointer node 5 年之前
  svenbarth 60345366f2 * fix for Mantis #35140: apply patch by Ryan Joseph together with some further changes by me to add support for constant parameters in generics 5 年之前
  florian fd0012deff * when copying goto nodes take care if the label node is part of the copied tree 5 年之前
  florian 86d8e79e86 * fix some currency issues, resolves #33963 and #36179 5 年之前
  Jonas Maebe ac1e0f96bd * replaced tentryfile.get/putsmall/normalset() with a common tget/putset 5 年之前
  pierre 67cf63049d Commit patch submitted in bug report #35787 by Gareth Moreton 6 年之前
  pierre 243c967967 Commit of new debug feature implemented by J. Gareth Moreton 6 年之前
  Jonas Maebe 170ec00348 - removed withnode (was no longer used since a very long time) 6 年之前
  Jonas Maebe 3b9f5a5e96 * moved finalization of code generator temps to a node, so it can be getcopy'd 6 年之前
  florian eea088c5f5 * allow nil to be assigned to generic types, resolves #34037 6 年之前
  nickysn 3318703ece * moved nf_typedaddr to addrnodeflags (anf_typedaddr) 7 年之前
  Jonas Maebe 7911cc8437 - removed some dataconstn remenants 8 年之前
  florian 8fe986ba11 + write also node complexity when dumping a node tree 9 年之前
  svenbarth 02e56f410d Merged revision(s) 28689 from branches/svenbarth/packages: 9 年之前
  Jonas Maebe 9ace5ad038 * let is_conststringnode() and is_constwidestringnode() also recognise string 9 年之前
  svenbarth 4f5fc66298 + new parser-only node class to handle Delphi-mode inline specializations 10 年之前
  florian 1366498255 + nf_addr_taken: it marks nodes which address is taken 11 年之前
  florian 880201e56c + pointerconstn is also a constant node 11 年之前
  florian 3cb747f4a7 * mark the node which is the entry of the user code with a flag 11 年之前
  sergei dac8cbcefc * Handle assigned(x) expressions entirely in first pass by converting them to "x<>nil", indicate that procedure variables should not be called by setting nf_load_procvar flag (which is already used with typeconvnode for exactly the same purpose). This allows to generate better code when assigned(x) is used on right side of assigments. Mantis #24572. 12 年之前
  florian be2ab84474 * make actualtargetnode a normal procedure using pointers to node so it can be used also when replacing nodes 12 年之前
  florian 3016d48521 * clear optinfo after allocating it 12 年之前
  florian 2fdd3e2d0a + introduce tvariantrecbranch to be able to store 12 年之前
  svenbarth 344571cb4e Added support for type helpers. In non Delphi modes they use "type helper" and in mode Delphi they use "record helper". They can also be used on constants. 12 年之前
  svenbarth c7a9e17bc5 Patch by Vasiliy Kevroletin. Fixes Mantis #23655. 12 年之前
  Jonas Maebe 6e9a8c9187 * write node flags to log file instead of to stdout 12 年之前