Histórico de Commits

Autor SHA1 Mensagem Data
  pierre 6230de31bb * Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug report 36882. há 4 anos atrás
  Jonas Maebe 1c61c30cd2 * added "const" to some string parameters há 4 anos atrás
  Jonas Maebe cc315e0ac7 * fix tw3930 after r37927 há 4 anos atrás
  florian 6dac888ae5 * 0 is a valid label in iso mode, resolves #37428 há 5 anos atrás
  florian f6f5cb45a3 + strip leading zeros in numeric labels in iso/extended pascal mode also in label declarations, resolves #37323 há 5 anos atrás
  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 há 5 anos atrás
  florian c146aecc01 * throw an error if the forward interface type and the actual interface type do not match, resolves #36720 há 5 anos atrás
  pierre d1e4066477 Hopefully fix problems related to loading of ppufile generated with other endianess for generics há 5 anos atrás
  svenbarth 8111e92e1f * rework syntax for cblocks: now a cblock directive is required há 5 anos atrás
  svenbarth bf5d75e594 * move the common sequence to build a VMT for an objectdef into a separate procedure (based on a patch by Blaise.ru) há 5 anos atrás
  svenbarth 85637ad5fa * register constant symbols há 5 anos atrás
  Jonas Maebe a051b8d225 - remmoved doregister parameter from t*sym constructors, as the registration há 5 anos atrás
  Jonas Maebe 956aab3be0 * implement support for the Objective-C "related result type" convention há 6 anos atrás
  florian aac8559a8d * some runtime errors fixed, if compiled with -CrR há 6 anos atrás
  svenbarth c282f21b1b * don't bother finding the correct constructor if the attribute isn't a TCustomAttribute descendant anyway; simply skip the parameters in that case há 6 anos atrás
  svenbarth 6cde8ab4cb * fix for Mantis #35866: parse_paras does not check whether the expressions are really constant, so check that manually há 6 anos atrás
  svenbarth b7a8dd9479 * adjust error message when attributes are unbound há 6 anos atrás
  svenbarth 87458a065c * allow use of multiple, comma separated attributes as Delphi allows that as well há 6 anos atrás
  svenbarth 98b1b04951 * free unbound attributes há 6 anos atrás
  svenbarth 404b465c33 * allow custom attributes for all type declarations that are not a simple alias há 6 anos atrás
  svenbarth 80ebb98431 * correct identation (no code changes) há 6 anos atrás
  svenbarth 8ce4f9606d * explicitely store the procdef of the picked constructor of the attribute há 6 anos atrás
  svenbarth a64a8f8deb - remove code to create an attribute using a synthetic function há 6 anos atrás
  svenbarth 402728239f * trtti_attribute_list.bind already checks whether the dangling attribute list is assigned or not há 6 anos atrás
  svenbarth ced3885dbb * generate construction function for the attributes used in a unit using a more straight forward approach há 6 anos atrás
  svenbarth 0b63e89ba2 * make the reference to the TCustomAttribute type global há 6 anos atrás
  svenbarth d9d2515ada * move binding of a dangling attribute list to a sym's/def's attribute list to a class procedure of trtti_attribute_list há 6 anos atrás
  svenbarth 5cea374255 * add a remark that's going to be important once extended RTTI is supported (Delphi programs crash if an attribute's constructor is used that does not have any extended RTTI) há 6 anos atrás
  svenbarth d31dd4ac7b * better check for a valid call node há 6 anos atrás
  svenbarth 99914b4279 * instead of collecting the raw parameters we need to collect the parameters as passed to the call as there might be type conversions involved há 6 anos atrás