Commit History

Author SHA1 Message Date
  peter 61f824e259 * return cnothingn and give error when the operator is not overloaded 21 years ago
  peter 05e0d83348 * operator overload chooses rewrite 21 years ago
  peter a4732d1009 * widestring conversions added to allowed operator check 21 years ago
  peter 3a3fdde6d1 * compare_defs_ext has now a options argument 21 years ago
  peter ee569d7817 * make extcycle is working again 21 years ago
  daniel d735071838 * Rtti generation moved to ncgutil 21 years ago
  peter ecfbbeffc3 * renamed xNNbittype to xNNinttype 21 years ago
  peter 7bf41f8dff * fix set_varstate in for loops 22 years ago
  peter 08c8b2ea2c * fix IE when passing array to open array 22 years ago
  peter e7ae580469 * also check for uninited vars in staticsymtable 22 years ago
  peter 079e489b08 * absolute to object field supported, fixes tb0458 22 years ago
  peter a28d911c98 * IncompatibleTypes() added that will include unit names when 22 years ago
  peter 6ec273a878 * fix check for typecasting wrong sizes in assignment left 22 years ago
  peter 95f132db3d * set_varstate cleanup 22 years ago
  peter da9f5e2319 * c style array of const generates callparanodes 22 years ago
  peter 70fe77ca7c * procinfo unit contains tprocinfo 22 years ago
  peter 0526b6fd9b * don't check size for open array in valid_for_assign 22 years ago
  peter 09ed47cba6 * don't allow add/assignments for formaldef 22 years ago
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef instead 22 years ago
  peter 1a2eedd767 * self moved to hidden parameter 22 years ago
  peter 60978ba89c * aktprocdef renamed to current_procdef 22 years ago
  peter 7f14891d66 * aktprocdef cleanup, aktprocdef is now always nil when parsing 22 years ago
  peter f4b818fc1d * removed funcretn,funcretsym, function result is now in varsym 22 years ago
  peter 47489f2376 * firstpass uses expectloc 22 years ago
  peter 73a08fc4a6 * use compare_def_ext to test if assignn operator is allowed 22 years ago
  peter 6a53a30525 * fixed previous operator change 22 years ago
  peter 40bcae707d * fixed operator checking for objects 22 years ago
  peter f4471a686d * fix overload error for dynarr:=nil 22 years ago
  peter 54d8b64899 * proc-procvar crash fixed (tw2277) 22 years ago
  peter 409bc6f4dc * better error message when no operator is found for equal 23 years ago