svenbarth
|
3ebb2522f1
consume_generic_type_parameter now parses the available parameters first before deciding which generic def is the correct one (this is stored in the "def" variable of the parent frame). The count of the parameters and the order is checked.
|
14 lat temu |
svenbarth
|
bc45405a15
Added two TODOs for places that I'll need to adjust for inline specializations.
|
14 lat temu |
svenbarth
|
b18772916b
* ptype.pas:
|
14 lat temu |
svenbarth
|
80100734c5
*type symbol overloads are only allowed in mode Delphi
|
14 lat temu |
svenbarth
|
39d702f79d
Extend ttypesym by a list that will contain all generic "overloads" of this symbol.
|
14 lat temu |
svenbarth
|
dd60ae0203
Rebase to revision 17340
|
14 lat temu |
sergei
|
dd950d3ceb
* Fixed bug #19188 again, this time with *correct* value of the AND mask.
|
14 lat temu |
sergei
|
e1616fd8ef
* Replaced 'movzbl %r8b, %r8' because it is rejected by GAS (suffix does not match the operand size). The correct instruction is 'movzbq %r8b, %r8' but that one is rejected by FPC reader instead. Provides a fix for broken builds of targets using external assembler (Mantis #19188).
|
14 lat temu |
vladob
|
46d50c9ebc
fcl-stl fixes2
|
14 lat temu |
vladob
|
80dcd5f937
fcl-stl fixes
|
14 lat temu |
paul
|
f904f41664
compiler: don't allow local or anonymous records to have types (the second part of issue #0019099)
|
14 lat temu |
paul
|
550ad700c3
compiler: allow class declarations inside records (1 part of issue #0019099)
|
14 lat temu |
paul
|
56cd7b3450
compiler: allow use of default properties for records (issue #0019098)
|
14 lat temu |
sergei
|
62e11742bf
* Reverted STD_xxx_HANDLE constants back to DWORD type (issue introduced in r15824). These are not handles, and are 32-bit even in Win64. See http://msdn.microsoft.com/en-us/library/ms683231.aspx
|
14 lat temu |
florian
|
d3e0105ba8
+ Italian UTF-8 message file, contributed by Massimo Soricetti, resolves #19179
|
14 lat temu |
florian
|
6b4f13c1d7
* workaround for bug in GetThreadLocale on some W7, resolves #18574
|
14 lat temu |
michael
|
953560eeaa
* Fixed compilation of apache modules in Lazarus
|
14 lat temu |
florian
|
ee54a8b879
* Merged helper branch made by Sven Barth
|
14 lat temu |
florian
|
a31c879e7b
* run test only if the platform supports the extended type
|
14 lat temu |
paul
|
872d9e98ea
rtl: fix return type of 2 callback procedures (UINT -> UINT_PTR)
|
14 lat temu |
sergei
|
06311e5aad
* i386-win32: Pass const variants by reference to safecall procedures, confirmed this behavior with Delphi (in general, safecall on win32 must behave as close as possible to stdcall).
|
14 lat temu |
michael
|
6408dbfbb3
* Free Contents of TFPWebAction in Destructor
|
14 lat temu |
michael
|
48b79b9c31
* TParam.AsXXX now also sets Bound
|
14 lat temu |
florian
|
58fcf9dc52
* probably mark an overloaded := operator used as type conversion as used, resolves #18909
|
14 lat temu |
sergei
|
6bca660e76
* Patch from LacaK, eliminates redundant variant finalization and try..finally block in TFMTBcdFactory.CastTo
|
14 lat temu |
sergei
|
30f7bff09d
* Did a clean rewrite of IndexByte and IndexWord, resulting in somewhat less instructions.
|
14 lat temu |
svenbarth
|
52eb6fe904
Created a branch for working on various aspects of generics
|
14 lat temu |
vladob
|
9781c0d051
more tests in fcl-stl
|
14 lat temu |
svenbarth
|
35b47e491c
Rebase to revision 17306
|
14 lat temu |
svenbarth
|
9eafb5e7cd
For "inherited" the use of helpers must be allowed as well, as those might use a ttypenode of a helper as well.
|
14 lat temu |