Jonas Maebe
|
e7fbebfef5
* fixed field alignment when reusing an anonymous recorddef for LLVM and
|
%!s(int64=6) %!d(string=hai) anos |
florian
|
217ae6e4bb
* more fixes to rtti after attribute branch merging
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
4d0e7cd1d4
pastojs: filer: GenericTemplateTypes
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
8206049dc1
pastojs: less hints
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
93c130979f
fcl-passrc: check generic constraint
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
f35e711024
fcl-passrc: fixed parsing generic array type
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
e97a2cb03e
* tests with Delphi showed that an attribute class must explicitely declare a parameterless constructor if it should be used, cause TCustomAttribute.Create is private
|
%!s(int64=6) %!d(string=hai) anos |
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
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
6cde8ab4cb
* fix for Mantis #35866: parse_paras does not check whether the expressions are really constant, so check that manually
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
75321c848d
fcl-passrc: fixed parsing generic function after type section
|
%!s(int64=6) %!d(string=hai) anos |
marco
|
ed2dbc19e7
* lookup property published but not stored. Doesn't change much, but less trouble when opening/dualmaintaining delphi forms.
|
%!s(int64=6) %!d(string=hai) anos |
michael
|
a670360d08
* Change resource string file to .jrs, to avoid confusion with FPC format
|
%!s(int64=6) %!d(string=hai) anos |
michael
|
9d67784a18
* Write -Jr help
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
145f4299b4
* search dynamic string data record in correct symtable in
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
12e63d8a2c
* don't reuse defs for attribute lists or individual attributes with parameters, as
|
%!s(int64=6) %!d(string=hai) anos |
michael
|
17b6fc07f9
* Write resource strings to file for easy translation
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
c26348a3dd
* follow up to r42457: FreeTerminateProcs needs to be called before DoneExceptions just in case an exception is triggered due to a corrupted list
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
900fd35f4a
* increase PPU version now that all generic procdefs store their local symtables
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
43b5dbf613
* fix for Mantis #23071: also store local symtable in the PPU if the procdef is generic as we need it to resolve genericdefs to nested types
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
4d6844e731
* fix test on systems where Currency is calculated using floating point types
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
176a63b67b
* fix for Mantis #35862: free the list of functions added with AddTerminateProc to avoid memory leaks
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
48d0ab1af9
* fix for Mantis #35744: applied patch by Anton Kavalenka to correctly implement FileGetSymLinkTarget
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
48b8110e38
* disable UCS4String if dynamic arrays are disabled
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
41fa84a355
pastojs: filer: TPasProcedure.NameParts
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
c6aaa3f1e6
pastojs: clean up
|
%!s(int64=6) %!d(string=hai) anos |
marco
|
6ca93e294f
* SecsPerHour, delphi compatibility.
|
%!s(int64=6) %!d(string=hai) anos |
Mattias Gaertner
|
5d4ae23df8
fcl-passrc: store generic procedure templates
|
%!s(int64=6) %!d(string=hai) anos |
michael
|
3b1c2061f5
* Some small refactoring
|
%!s(int64=6) %!d(string=hai) anos |
florian
|
f04afdd5ea
* compilation fixed
|
%!s(int64=6) %!d(string=hai) anos |
florian
|
3206ac3508
* properly align rtti for orddefs
|
%!s(int64=6) %!d(string=hai) anos |