Historique des commits

Auteur SHA1 Message Date
  florian 0fd0e356e1 + new flag ra_different_scope: used if a node tree is marked as non-regable if a variable is accessed from a different scope il y a 7 ans
  florian c230f81719 + support for <dyn. array>+<dyn. array>, resolves #30463 il y a 7 ans
  svenbarth 236a9b0aa5 * rework the checks for a helper's extended def to be a class so that it can be more easily extended by other objecttypes il y a 8 ans
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers il y a 8 ans
  florian b1dff29cbf * removed unused units il y a 8 ans
  svenbarth 1aa80f77cb - remove no longer needed global variable allow_array_constructor il y a 8 ans
  yury 5405a4727a * Removed unused vars. il y a 8 ans
  svenbarth ece13bcc5a * fix for Mantis #31465: only consider non-static fields when checking whether a record may be used with Default() il y a 8 ans
  maciej-izak 168e59837a * New function token2managementoperator for conversion: ttoken to tmanagementoperator il y a 8 ans
  Jonas Maebe 7911cc8437 - removed some dataconstn remenants il y a 8 ans
  Jonas Maebe d66e0d6450 - got rid of gotclass and gotdynarray in valid_for_assign(), as these were il y a 8 ans
  Jonas Maebe 382bbc1201 - removed gotderef from valid_for_assign(), and return true at every place il y a 8 ans
  Jonas Maebe 99a1847e2f * fixed comment typo il y a 8 ans
  Jonas Maebe 18077d9530 * when determining the best candidates for overloaded method calls, apply il y a 8 ans
  svenbarth d9ea6aae4d * fix for Mantis #30761: always return the symbol found in the helper instead of doing this dependant on the presence of the overload attribute; for this the collection of all suitable overloads is done in tcallcandidates instead. il y a 8 ans
  svenbarth ebfeb5b62a * fix for Mantis #30830: also remove unregistered specializations from the procsym's deflist when they're removed to avoid an access to freed data il y a 8 ans
  Jonas Maebe 179c1ab328 * changed ttemp*node.tempinfo^.flags to a private field, and added setters il y a 9 ans
  svenbarth e58488dc3e Fix for Mantis #29792. il y a 9 ans
  svenbarth 05174f3e67 Fix for Mantis #29546. il y a 9 ans
  Károly Balogh 4e14c292b0 fixed a the check for pd.owner being assigned before defererencing it. this fixes a reproduceable compiler crash I ran into recently il y a 9 ans
  Jonas Maebe 9258b5d76b + non-functional 128 bit integer types (inaccessible from Pascal), for use il y a 9 ans
  svenbarth 529677cc79 ncal.pas: il y a 10 ans
  svenbarth 2e24d6dffb htypechk.pas: il y a 10 ans
  Jonas Maebe c27807ee63 * resolve formal/anonymous external classes before comparing parameters to il y a 10 ans
  Jonas Maebe 61ddaab091 * never keep a value in a register for llvm if it's typecasted on the il y a 10 ans
  Jonas Maebe bad1b2a1c1 * fix for issue introduced in r28862: the compiler considered also il y a 10 ans
  florian 4289dd667d * managed types cause a different warning/hint when they are il y a 10 ans
  Jonas Maebe dc4a2a59f7 * initialise mineq before exiting the parameter checking loop for open array il y a 11 ans
  Jonas Maebe f1c45eeae3 * support passing [nil] to an array of class/objcclass/javaclass/intf/... il y a 11 ans
  svenbarth 244ac12794 Fix for Mantis #26615. il y a 11 ans