Commit Verlauf

Autor SHA1 Nachricht Datum
  Jonas Maebe a051b8d225 - remmoved doregister parameter from t*sym constructors, as the registration vor 5 Jahren
  svenbarth 24c4b90343 * instead of declaring another type with a 'attribute' suffix, *search* for another type with a 'ATTRIBUTE' suffix (Delphi allows declaring both a TFoo and TFooAttribute in the same unit) vor 6 Jahren
  svenbarth ed5f19e7e3 * change boolean parameters for try_consume_unitsym to a set vor 6 Jahren
  Jeppe Johansen 7dc515b62c - Fix result type of SizeOf and BitSizeOf to use sizesint instead of sint. vor 6 Jahren
  Jonas Maebe 0cd0e1614b * synchronised with trunk till r42105 vor 6 Jahren
  Jonas Maebe 4c34b7b67d * fixed memory leak vor 6 Jahren
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 vor 6 Jahren
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would vor 6 Jahren
  svenbarth 251c559662 * fix for Mantis #35533: when searching for helpers on types that usually don't support a point operator, don't use automatic dereferentiation vor 6 Jahren
  Jonas Maebe a7bd37d17a * synchronised with trunk till r40776 vor 6 Jahren
  Jonas Maebe 0b61b5d4cf * added extra header to ppu inside a subsection, so we won't run into vor 6 Jahren
  Jonas Maebe 50c82b6468 * synchronised with trunk till r41537 vor 6 Jahren
  Jonas Maebe aba3f8f162 * fixed over-eager rejection of tobjecttype.fieldname expression after r40785 vor 6 Jahren
  Jonas Maebe b3a8543a56 * synchronised with trunk till r40942 vor 6 Jahren
  Jonas Maebe 51e68eb302 * fixed several places where the interface crc could change: vor 6 Jahren
  Jonas Maebe b2b34338e5 * give an error when trying to call an object instance method via a type node vor 6 Jahren
  Jonas Maebe 9630eb7ce9 * synchronised with trunk till r40466 vor 6 Jahren
  Jonas Maebe 122d0d36d6 + volatile() expression that marks an expression as volatile vor 6 Jahren
  Jonas Maebe 8555ec1438 + fpc_eh_return_data_regno() intrinsic to get the return register numbers vor 6 Jahren
  Jonas Maebe 2c7c0d1144 * handle widechar constants directly in the scanner, instead of in the vor 6 Jahren
  florian eea088c5f5 * allow nil to be assigned to generic types, resolves #34037 vor 6 Jahren
  florian 7082b6e34a * compilation fixed vor 6 Jahren
  svenbarth 9a99ab9dda * fix for Mantis #34287: correctly handle "inherited method" calls if "method" is a generic (no matter if it's mode Delphi or not) vor 6 Jahren
  svenbarth 0aee319fdb * do_member_read() takes ownership of the specialization context, so Nil it after the call vor 7 Jahren
  florian 93c5eae528 * accept dereferences in generics definitions, resolves #33700 properly vor 7 Jahren
  svenbarth 441fc2fab6 * also parse postfix operators after parsing a _STRING token (required for class functions on type helpers for String) vor 7 Jahren
  nickysn e813a11e85 + support TP7-compatible @proc^ (as in FillChar(@proc^,...)) vor 7 Jahren
  nickysn 88d9dd23ae * the 'again' parameter of factor_read_id() changed to 'out' instead of 'var' vor 7 Jahren
  svenbarth 22a5e5e4ee * the symbol parsed for "specialize" does not need to be a type; it could be a procsym or some other type (e.g. a constant of the same name in a third unit) vor 7 Jahren
  svenbarth e7f29e9e28 * also pass the pattern with which the potential unit/namespace symbol had been found to try_consume_unitsym*() vor 7 Jahren