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 |