florian
|
bccc0b195e
* allow type = type ... ; syntax only for previously declared types, avoids also internal error for #40566
|
1 år sedan |
Michaël Van Canneyt
|
fe62b3ace8
* Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently
|
1 år sedan |
Michael VAN CANNEYT
|
ed50a1941b
* Unicode resource strings
|
2 år sedan |
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 år sedan |
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 år sedan |
Sven/Sarah Barth
|
251af216ce
* fix typo in comment
|
2 år sedan |
Sven/Sarah Barth
|
62cc594ca4
* for unique type aliases keep track of the original def
|
2 år sedan |
Jonas Maebe
|
7f41bb4718
JVM: add typesym for anonymous record typed constants
|
2 år sedan |
florian
|
e77ec69de4
* avoid internal error in case of an illegal generic declaration
|
2 år sedan |
Pierre Muller
|
e148afd506
Fix cycling with -CR option
|
3 år sedan |
florian
|
45bf47ee05
* compilation with -O3 fixed
|
3 år sedan |
Sven/Sarah Barth
|
533a11ec80
* correctly handle calling convention for function references
|
3 år sedan |
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 år sedan |
Sven/Sarah Barth
|
e8b0fc88e3
* correctly handle directives for function references
|
3 år sedan |
Sven/Sarah Barth
|
2ed2c21313
+ add support for parsing function references
|
3 år sedan |
Sven/Sarah Barth
|
e5df46722e
* apply part of patch by Blaise.ru: reduce code duplication when parsing anonymous procvar types
|
3 år sedan |
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 år sedan |
Sven/Sarah Barth
|
9c9c6cc81b
* apply patch by Blaise.ru:
|
3 år sedan |
Pierre Muller
|
5acd7a7b83
Rename tsymtable.insert and delete methods to insertsym ands deletesym
|
3 år sedan |
Sven/Sarah Barth
|
3f14a19d3e
* fix typos in comments, no code changes
|
3 år sedan |
Sven/Sarah Barth
|
2a5023508a
+ add support for forward declarations of generic classes and interfaces (any implicit pointer type really); fixes #34128
|
3 år sedan |
Sven/Sarah Barth
|
3e26beb1ed
* extract the code to parse a forward declaration out from types_dec into its own function parse_forward_declaration
|
3 år sedan |
Sven/Sarah Barth
|
7f1e420bb0
* move determine_generic_def out from pdecl.types_dec to pgenutil
|
3 år sedan |
florian
|
f78818e387
* some warnings fixed
|
3 år sedan |
pierre
|
6230de31bb
* Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug report 36882.
|
4 år sedan |
Jonas Maebe
|
1c61c30cd2
* added "const" to some string parameters
|
4 år sedan |
Jonas Maebe
|
cc315e0ac7
* fix tw3930 after r37927
|
4 år sedan |
florian
|
6dac888ae5
* 0 is a valid label in iso mode, resolves #37428
|
5 år sedan |
florian
|
f6f5cb45a3
+ strip leading zeros in numeric labels in iso/extended pascal mode also in label declarations, resolves #37323
|
5 år sedan |
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
|
5 år sedan |