Commit History

Author SHA1 Message Date
  Michaël Van Canneyt 8c5a48da2b * Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews 4 months ago
  Michaël Van Canneyt b5e2003392 * Create proper unicode string for single char if in unicode rtl 4 months ago
  Frederic Kehrein 05b73f1523 Postponing building of VMT until inheritance chain is specialized 9 months ago
  florian 13de117b8e * give better error message for #40821 1 year ago
  Sven/Sarah Barth 0e9efd07ef * extend read_anon_type() so that it can take a genericdef as well 1 year ago
  florian bccc0b195e * allow type = type ... ; syntax only for previously declared types, avoids also internal error for #40566 1 year ago
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently 1 year ago
  Michael VAN CANNEYT ed50a1941b * Unicode resource strings 2 years ago
  Sven/Sarah Barth a20e8b9a3d * fix #40095: when searching a suitable constructor for the custom attribute don't allow the return of a procvar which can happen in Mac/TP procvar modes (like Delphi) 2 years ago
  Sven/Sarah Barth c7776d899b * in case there hasn't been an error generated with an invalid attribute declaration then print at least "illegal expression" error 2 years ago
  Sven/Sarah Barth 251af216ce * fix typo in comment 2 years ago
  Sven/Sarah Barth 62cc594ca4 * for unique type aliases keep track of the original def 2 years ago
  Jonas Maebe 7f41bb4718 JVM: add typesym for anonymous record typed constants 2 years ago
  florian e77ec69de4 * avoid internal error in case of an illegal generic declaration 2 years ago
  Pierre Muller e148afd506 Fix cycling with -CR option 3 years ago
  florian 45bf47ee05 * compilation with -O3 fixed 3 years ago
  Sven/Sarah Barth 533a11ec80 * correctly handle calling convention for function references 3 years ago
  Sven/Sarah Barth ff0b560fe4 * set the flag that the symtable contains a generic at the end of the corresponding block of types_dec() to ensure that the owner is assigned correctly 3 years ago
  Sven/Sarah Barth e8b0fc88e3 * correctly handle directives for function references 3 years ago
  Sven/Sarah Barth 2ed2c21313 + add support for parsing function references 3 years ago
  Sven/Sarah Barth e5df46722e * apply part of patch by Blaise.ru: reduce code duplication when parsing anonymous procvar types 3 years ago
  Sven/Sarah Barth bd226c00f1 * apply part of patch by Blaise.ru: check only once whether writable consts are enabled or not by determining the type of the assembly list earlier (it's only not needed in an error case anyway) 3 years ago
  Sven/Sarah Barth 9c9c6cc81b * apply patch by Blaise.ru: 3 years ago
  Pierre Muller 5acd7a7b83 Rename tsymtable.insert and delete methods to insertsym ands deletesym 3 years ago
  Sven/Sarah Barth 3f14a19d3e * fix typos in comments, no code changes 3 years ago
  Sven/Sarah Barth 2a5023508a + add support for forward declarations of generic classes and interfaces (any implicit pointer type really); fixes #34128 3 years ago
  Sven/Sarah Barth 3e26beb1ed * extract the code to parse a forward declaration out from types_dec into its own function parse_forward_declaration 3 years ago
  Sven/Sarah Barth 7f1e420bb0 * move determine_generic_def out from pdecl.types_dec to pgenutil 3 years ago
  florian f78818e387 * some warnings fixed 3 years ago
  pierre 6230de31bb * Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug report 36882. 4 years ago