Jonas Maebe
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 년 전 |
svenbarth
|
f9211271d5
Fix for Mantis #22154:
|
13 년 전 |
svenbarth
|
cc65ac20c5
Fix for Mantis #22220
|
13 년 전 |
svenbarth
|
8c95ea039f
Fix for Mantis #22219
|
13 년 전 |
svenbarth
|
d2fabd2a22
Fix for Mantis #21350
|
13 년 전 |
svenbarth
|
bf9cb352b3
ptype.pas, single_type: If the generic dummy type is used in mode Delphi then generate an error. This fixes Mantis #21363.
|
13 년 전 |
svenbarth
|
dbc410de63
Allow the usage of a generic's name without type arguments inside of nested classes inside the generic. This fixes Mantis #19499, but also Mantis #18688.
|
13 년 전 |
paul
|
4312aa4e08
compiler: allow compiler to find real class definition during class members parse to handle references to self constants + test
|
13 년 전 |
paul
|
62a91ef626
compiler: don't search symbol in other symtables than in found nested class, fix wrong test + add another one
|
13 년 전 |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 년 전 |
florian
|
9fcff238f1
* create and push array def before the array range is parsed, this allows generic parameters to be used in the range definition, resolves #21592
|
13 년 전 |
florian
|
0f9b8c8936
* don't throw an error if a non-generic is tried to be specialized, resolves #21238
|
13 년 전 |
paul
|
4d863aff03
compiler: fix accidentally committed code in r20285
|
13 년 전 |
svenbarth
|
2a872978dc
Fix Mantis #21179
|
13 년 전 |
paul
|
3b153c223a
compiler:
|
13 년 전 |
svenbarth
|
a28a9a9521
* pdecobj.pas, object_dec:
|
13 년 전 |
paul
|
a71d588105
compiler: write INIT and RTTI info also for defs of nested records and classes + test (issue #0020909)
|
13 년 전 |
paul
|
d752ce2c11
compiler:
|
13 년 전 |
svenbarth
|
17a276aabc
* compiler\pdecl.pas:
|
13 년 전 |
Jonas Maebe
|
0d5b2b84a8
+ Android/JVM target, including a translation of the Android r14 SDK
|
13 년 전 |
florian
|
20b1e3af78
Merging of generics branch of Sven Barth
|
13 년 전 |
florian
|
040c846fa1
* set def to a defined value in try_parse_structdef_nested_type, resolves #20802
|
13 년 전 |
svenbarth
|
35377bae67
Fix a remaining artefact from the overloaded symbols approach (just a comment, but nevertheless a change...)
|
13 년 전 |
svenbarth
|
6aeceb92e8
ptype.pas, read_named_type, expr_type:
|
13 년 전 |
svenbarth
|
6a83ebc4a5
Fix introduced regressions.
|
13 년 전 |
svenbarth
|
4419dc3d34
Rebase to revision 19673
|
13 년 전 |
svenbarth
|
461d231daa
Rebase to revision 19078 (directly before the merge of cpstrnew)
|
13 년 전 |
svenbarth
|
594f84dc2c
Merge branch 'unique-syms'
|
13 년 전 |
paul
|
2146d8a8ec
compiler: allow CASE record block after the methods and other record elements (issue #0020638)
|
13 년 전 |
Jonas Maebe
|
a228b211c4
* allow local type definitions for "file of xx" component types
|
14 년 전 |