Mattias Gaertner
|
77a7e78770
|
pastojs: shortrefglobals: proc var of generic method
git-svn-id: trunk@47277 -
(cherry picked from commit 088aacfb26 )
|
2021-08-16 17:03:28 +02:00 |
|
Mattias Gaertner
|
3d66f259ae
|
pastojs: shortrefglobals: call static method
git-svn-id: trunk@47276 -
(cherry picked from commit 8fe5a1e894 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
8d19444fdc
|
pastojs: precompiled proc: local var for generic function
git-svn-id: trunk@47273 -
(cherry picked from commit 5b4e028da4 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
dd594dedb2
|
fcl-passrc: TPasResolver.ProcHasSelf
git-svn-id: trunk@47272 -
(cherry picked from commit c4f8070035 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
5b24dcfba6
|
fcl-js: TJSCallExpression.InsertArg
git-svn-id: trunk@47271 -
(cherry picked from commit 04de97bc09 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
d08bc5af97
|
pastojs: fixed error on Arr+=
git-svn-id: trunk@47244 -
(cherry picked from commit 2ab0b76f3c )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
fac21b8863
|
pastojs: fixed a.specialize b<c>
git-svn-id: trunk@47243 -
(cherry picked from commit b51c89df41 )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
84387b9dfb
|
fcl-passrc: fixed a.specialize b<c>, creating tbinary as parent of tinlinespecializeexpr
git-svn-id: trunk@47242 -
(cherry picked from commit 20a8b05bee )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
8e04dc11dd
|
pastojs: filer: generic proc type
git-svn-id: trunk@47241 -
(cherry picked from commit 42e48d016b )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
5ac2d9ebc8
|
pastojs: filer: generic array
git-svn-id: trunk@47240 -
(cherry picked from commit 57cdc30a62 )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
55f1cbfd8f
|
pastojs: fixed a/b<0 for currency
git-svn-id: trunk@47213 -
(cherry picked from commit b864cc4723 )
|
2021-08-16 17:03:25 +02:00 |
|
Mattias Gaertner
|
21f8e2cee6
|
pastojs: fixed a div b<0
git-svn-id: trunk@47212 -
(cherry picked from commit b52744bcbf )
|
2021-08-16 17:03:01 +02:00 |
|
Mattias Gaertner
|
aad193dfb3
|
pastojs: uses in filename: if not found try pcu
git-svn-id: trunk@47205 -
(cherry picked from commit f15deb1640 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
f3353b7ae4
|
pastojs: filer: use precompiled names for shortrefs
git-svn-id: trunk@47202 -
(cherry picked from commit 46f527f593 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
3db6a58a5b
|
pastojs: filer: specializetype after spec was already created
git-svn-id: trunk@47199 -
(cherry picked from commit 375c9c544b )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
d3dce490d7
|
pastojs: filer: class forward
git-svn-id: trunk@47153 -
(cherry picked from commit 993c511554 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
6ece72a5f5
|
pastojs: fixed compile
git-svn-id: trunk@47136 -
(cherry picked from commit 764b035c23 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
056b4dde32
|
pastojs: filer: local specialize type
git-svn-id: trunk@47134 -
(cherry picked from commit 79935d8579 )
|
2021-08-16 17:02:59 +02:00 |
|
Mattias Gaertner
|
20412ee0bb
|
pastojs: filer: restore original order before checking specializations
git-svn-id: trunk@47131 -
(cherry picked from commit 1299e585c9 )
|
2021-08-16 17:02:59 +02:00 |
|
Mattias Gaertner
|
0486e7179e
|
pastojs: undo commit error
git-svn-id: trunk@47130 -
(cherry picked from commit f2712a50df )
|
2021-08-16 17:02:59 +02:00 |
|
Mattias Gaertner
|
719a8bdf5c
|
pastojs: filer: store precompiled short references
git-svn-id: trunk@47129 -
(cherry picked from commit 2f83458c33 )
|
2021-08-16 17:02:59 +02:00 |
|
Mattias Gaertner
|
c5067cd7f1
|
fcl-passrc:
git-svn-id: trunk@47128 -
(cherry picked from commit f5d4e54ab3 )
|
2021-08-16 17:02:58 +02:00 |
|
michael
|
118005307d
|
* Remove debug statement (bug ID 37940)
git-svn-id: trunk@47120 -
(cherry picked from commit 827bb70333 )
|
2021-08-16 17:02:58 +02:00 |
|
Mattias Gaertner
|
0357b3f3bb
|
pastojs: fixed anonymous asm proc in mode delphi
git-svn-id: trunk@47060 -
(cherry picked from commit 8ca7446bf0 )
|
2021-08-16 17:02:58 +02:00 |
|
michael
|
0945684fcb
|
* Start of write tests by Joe Care, case writing (bug id 0037834)
(cherry picked from commit 29b6e4d6de )
# Conflicts:
# .gitattributes
|
2021-08-16 17:02:16 +02:00 |
|
michael
|
a3d5b9532e
|
* Patch from Henrique Werlang to allow setting log config page
git-svn-id: trunk@47052 -
(cherry picked from commit a8bc2f6947 )
|
2021-08-16 17:01:04 +02:00 |
|
Mattias Gaertner
|
16886b5946
|
fcl-passrc: resolver: check class-is-class for specialization params forward class
git-svn-id: trunk@47051 -
(cherry picked from commit c4ab6b08cd )
|
2021-08-16 17:01:04 +02:00 |
|
Mattias Gaertner
|
59a5bed833
|
pastojs: enumrange in set
git-svn-id: trunk@47050 -
(cherry picked from commit 301809cc4a )
|
2021-08-16 17:01:03 +02:00 |
|
Mattias Gaertner
|
6d6d538344
|
pastojs: enum range built in functions, issue #37860
git-svn-id: trunk@47049 -
(cherry picked from commit c746b0e400 )
|
2021-08-16 17:01:03 +02:00 |
|
Mattias Gaertner
|
a01cdf4417
|
fcl-passrc: resolver: enum range str, ord, typecast
git-svn-id: trunk@47048 -
(cherry picked from commit 1b569bf329 )
|
2021-08-16 17:01:03 +02:00 |
|
Mattias Gaertner
|
77ee940808
|
fcl-passrc: resolver: case EnumRg of end; issue #37860
git-svn-id: trunk@47046 -
(cherry picked from commit c62d4e117c )
|
2021-08-16 17:01:03 +02:00 |
|
Mattias Gaertner
|
1dc8c497b8
|
fcl-passrc: comment
git-svn-id: trunk@47044 -
(cherry picked from commit 8771856e7a )
|
2021-08-16 17:01:02 +02:00 |
|
Mattias Gaertner
|
b945bd6bae
|
fcl-json: fixed writing boolean lowercase, as expected by reader
git-svn-id: trunk@47040 -
(cherry picked from commit 65bcfe36b3 )
|
2021-08-16 17:01:02 +02:00 |
|
Mattias Gaertner
|
c13a5b5244
|
fcl-passrc: fixed typecast TList<TBird> to TList<TEagle>
git-svn-id: trunk@47039 -
(cherry picked from commit 18f5fab782 )
|
2021-08-16 17:01:02 +02:00 |
|
Mattias Gaertner
|
a126a1d764
|
fcl-passrc: fixed mem leak specialize with param self
git-svn-id: trunk@47038 -
(cherry picked from commit fdd3d163ff )
|
2021-08-16 17:01:02 +02:00 |
|
Mattias Gaertner
|
f87f381362
|
fcl-passrc: resolver: mark inherited a:= as assignment, issue #37851
git-svn-id: trunk@47028 -
(cherry picked from commit 43b236a4df )
|
2021-08-16 17:01:01 +02:00 |
|
michael
|
8ee9840f96
|
* Extra test for case else/else
git-svn-id: trunk@47021 -
(cherry picked from commit 52bc9d5d80 )
|
2021-08-16 17:01:01 +02:00 |
|
michael
|
2bcf8b582e
|
* Correct test
git-svn-id: trunk@47020 -
(cherry picked from commit 8775fac416 )
|
2021-08-16 17:01:01 +02:00 |
|
michael
|
f59db0ec2b
|
* Fix for bug #37760
git-svn-id: trunk@47019 -
(cherry picked from commit abe463d576 )
|
2021-08-16 17:01:01 +02:00 |
|
michael
|
880f1c611e
|
* Additional test for 37760
git-svn-id: trunk@47017 -
(cherry picked from commit 2fc63a4f17 )
|
2021-08-16 17:01:01 +02:00 |
|
michael
|
5154300ed9
|
* Test for bug ID #27760
git-svn-id: trunk@47016 -
(cherry picked from commit 4ad6c98d82 )
|
2021-08-16 17:01:00 +02:00 |
|
Mattias Gaertner
|
3f5948739a
|
pastojs: classname=typeinfoname
git-svn-id: trunk@46986 -
(cherry picked from commit a66b6cd7c7 )
|
2021-08-16 17:01:00 +02:00 |
|
michael
|
77283dd4ab
|
* Fix bug #37830, always append dot even if signature empty
git-svn-id: trunk@46984 -
(cherry picked from commit b9158ed311 )
|
2021-08-16 17:01:00 +02:00 |
|
Mattias Gaertner
|
a03e1ab579
|
pastojs: specialize with interface constraints, issue #37690
git-svn-id: trunk@46971 -
(cherry picked from commit ea0fb9a8b4 )
|
2021-08-16 17:01:00 +02:00 |
|
Mattias Gaertner
|
9373cc981d
|
pastojs: shortrefglobals: local recordtype
git-svn-id: trunk@46969 -
(cherry picked from commit 35f59b6736 )
|
2021-08-16 17:00:59 +02:00 |
|
Mattias Gaertner
|
b15294a1e2
|
pastojs: clean up
git-svn-id: trunk@46968 -
(cherry picked from commit 7945631ff1 )
|
2021-08-16 17:00:59 +02:00 |
|
Mattias Gaertner
|
48d4a0c05c
|
fcl-passrc: clean up
git-svn-id: trunk@46967 -
(cherry picked from commit d5d9635cd9 )
|
2021-08-16 17:00:59 +02:00 |
|
Mattias Gaertner
|
d8b807ab7a
|
fcl-js: clean up
git-svn-id: trunk@46966 -
(cherry picked from commit c1e700b3fe )
|
2021-08-16 17:00:59 +02:00 |
|
Mattias Gaertner
|
807e13fb3c
|
fcl-passrc: fixed compile with pas2js
git-svn-id: trunk@46965 -
(cherry picked from commit 8246aae1ae )
|
2021-08-16 17:00:59 +02:00 |
|
Mattias Gaertner
|
3f628ca525
|
pastojs: ShortRefGlobals: same module class, record and enumtype
git-svn-id: trunk@46964 -
(cherry picked from commit 4d4cdfb804 )
|
2021-08-16 17:00:58 +02:00 |
|