michael
|
22c496d055
|
* Boehm garbage collector memory manager
git-svn-id: trunk@35901 -
|
2017-04-22 13:01:33 +00:00 |
|
michael
|
bd4ab7d8ab
|
* Patch from Laco to move to odbc 3.5 (bug ID 31606)
git-svn-id: trunk@35899 -
|
2017-04-22 12:15:15 +00:00 |
|
michael
|
3f76b8608b
|
* Fix bug #31672
git-svn-id: trunk@35898 -
|
2017-04-22 12:08:16 +00:00 |
|
michael
|
ffb89bee59
|
* Fix bug ID #31680
git-svn-id: trunk@35897 -
|
2017-04-22 11:49:08 +00:00 |
|
michael
|
57e9677088
|
* Fix bug ID #31690
git-svn-id: trunk@35896 -
|
2017-04-22 11:31:16 +00:00 |
|
michael
|
992c8bd98b
|
* handle -u command-line option, correct -Sxyz
git-svn-id: trunk@35895 -
|
2017-04-22 11:17:41 +00:00 |
|
michael
|
7f66cdad7c
|
* Some improvements to example
git-svn-id: trunk@35894 -
|
2017-04-22 11:13:07 +00:00 |
|
michael
|
b6123bb1a8
|
* Fix bug ID #31695
git-svn-id: trunk@35893 -
|
2017-04-22 11:08:03 +00:00 |
|
michael
|
8983879aeb
|
* Fix bug #31692
git-svn-id: trunk@35889 -
|
2017-04-22 09:26:00 +00:00 |
|
Mattias Gaertner
|
9464a009a8
|
pastojs: if jsvalue then, while jsvalue do, repeat until jsvalue
git-svn-id: trunk@35888 -
|
2017-04-22 09:16:37 +00:00 |
|
Mattias Gaertner
|
99990f3596
|
fcl-passrc: resolver: allow overrding test for if/while/repeat condition
git-svn-id: trunk@35887 -
|
2017-04-22 09:15:34 +00:00 |
|
michael
|
1f3e7442c1
|
* Fix bug ID #31671
git-svn-id: trunk@35884 -
|
2017-04-22 08:48:05 +00:00 |
|
Mattias Gaertner
|
21f1fd04e1
|
fcl-passrc: property accessor: allow alias types
git-svn-id: trunk@35883 -
|
2017-04-22 07:26:58 +00:00 |
|
florian
|
edc29ac6a3
|
* patch by Karl-Michael Schindler so fpmkunit compiles without threading support, resolves #31686
git-svn-id: trunk@35881 -
|
2017-04-21 19:53:35 +00:00 |
|
michael
|
80c510b4aa
|
* Patch by C Western to fix use of uninitialized lock (bug ID 31682
git-svn-id: trunk@35879 -
|
2017-04-21 19:25:53 +00:00 |
|
michael
|
6252a02fe1
|
* Fixed 24688
git-svn-id: trunk@35878 -
|
2017-04-21 19:11:10 +00:00 |
|
michael
|
6a5ed4ac5b
|
* Fixed bug #31687
git-svn-id: trunk@35877 -
|
2017-04-21 18:44:49 +00:00 |
|
michael
|
b38a7fb852
|
* Fix bug #31691
git-svn-id: trunk@35876 -
|
2017-04-21 18:40:34 +00:00 |
|
Mattias Gaertner
|
c52668a0ed
|
pastojs: improved error message typeinfo
git-svn-id: trunk@35875 -
|
2017-04-21 13:46:48 +00:00 |
|
Mattias Gaertner
|
3688141236
|
fcl-passrc: resolver: mark unary expression operand access, analyzer: typeinfo(function) publish only result type, not function
git-svn-id: trunk@35874 -
|
2017-04-21 13:46:09 +00:00 |
|
Mattias Gaertner
|
7cb1159f13
|
pastojs: typeinfo of function result, Result and Self
git-svn-id: trunk@35873 -
|
2017-04-21 12:39:31 +00:00 |
|
Mattias Gaertner
|
6a64b2f8a1
|
fcl-passrc: resolver: use canonical class-of for class functions
git-svn-id: trunk@35872 -
|
2017-04-21 12:38:32 +00:00 |
|
Mattias Gaertner
|
10df48a129
|
pastojs: rtti nativeint
git-svn-id: trunk@35871 -
|
2017-04-21 09:10:05 +00:00 |
|
Mattias Gaertner
|
5b98efe397
|
pasresolver: fixed const c=[enum..enum]
git-svn-id: trunk@35870 -
|
2017-04-21 09:09:31 +00:00 |
|
Mattias Gaertner
|
cbeead79ec
|
pastojs: fixed compile
git-svn-id: trunk@35869 -
|
2017-04-21 08:31:07 +00:00 |
|
Mattias Gaertner
|
74899a889a
|
fcl-passrc: resolver: allow overriding names of base types
git-svn-id: trunk@35868 -
|
2017-04-21 08:30:28 +00:00 |
|
Mattias Gaertner
|
798c1c71e6
|
pastojs: fixed typeinfo arg dyn array
git-svn-id: trunk@35867 -
|
2017-04-20 21:16:58 +00:00 |
|
Mattias Gaertner
|
1c3b8c70f7
|
fcl-passrc: added uintsingle, intsingle, uintdouble, intdouble
git-svn-id: trunk@35866 -
|
2017-04-20 21:16:35 +00:00 |
|
Mattias Gaertner
|
88600b71ef
|
fcl-passrc: useanalyzer: mark enumvalue parent types
git-svn-id: trunk@35865 -
|
2017-04-20 19:14:00 +00:00 |
|
Mattias Gaertner
|
db6e47a22c
|
pastojs: typeinfo(classofvar)
git-svn-id: trunk@35864 -
|
2017-04-20 18:14:02 +00:00 |
|
Mattias Gaertner
|
8da6a9fc84
|
fcl-passrc: fixed function type inside function
git-svn-id: trunk@35863 -
|
2017-04-20 18:13:33 +00:00 |
|
Mattias Gaertner
|
13bc0cfdd6
|
pastojs: typeinfo(classof)
git-svn-id: trunk@35862 -
|
2017-04-20 15:28:39 +00:00 |
|
Mattias Gaertner
|
f91e72391d
|
pastojs: fixed compilation
git-svn-id: trunk@35860 -
|
2017-04-20 13:26:55 +00:00 |
|
Mattias Gaertner
|
67369b38ba
|
fcl-passrc: find overload with array lit param
git-svn-id: trunk@35859 -
|
2017-04-20 13:26:41 +00:00 |
|
Mattias Gaertner
|
6d2dbb564c
|
pastojs: show jsvalue ninstead of custom in incompatible type messages
git-svn-id: trunk@35854 -
|
2017-04-19 20:13:13 +00:00 |
|
Mattias Gaertner
|
a63cdac0f3
|
fcl-passrc: allow override basetypenames, fixed analyzer tpasargument
git-svn-id: trunk@35853 -
|
2017-04-19 20:12:26 +00:00 |
|
Mattias Gaertner
|
511339d70a
|
pastojs: check only allowed basetypes
git-svn-id: trunk@35852 -
|
2017-04-19 18:39:09 +00:00 |
|
Mattias Gaertner
|
8376f3c126
|
pas-fclsrc: emit element hints, type shortstring[]
git-svn-id: trunk@35851 -
|
2017-04-19 18:38:18 +00:00 |
|
Mattias Gaertner
|
efe23d612b
|
pastojs: proc type reference-to
git-svn-id: trunk@35847 -
|
2017-04-19 13:30:46 +00:00 |
|
Mattias Gaertner
|
863e0c1956
|
fcl-passrc: resolver: proc type reference-to
git-svn-id: trunk@35846 -
|
2017-04-19 13:30:32 +00:00 |
|
Mattias Gaertner
|
3f3f921b18
|
pastojs: eopPower
git-svn-id: trunk@35845 -
|
2017-04-18 22:49:35 +00:00 |
|
Mattias Gaertner
|
f93b706e82
|
fcl-passrc: resolver: eopDivide
git-svn-id: trunk@35844 -
|
2017-04-18 22:49:06 +00:00 |
|
Mattias Gaertner
|
dd9630b1d7
|
pastojs: external names can be char
git-svn-id: trunk@35843 -
|
2017-04-18 21:37:34 +00:00 |
|
Mattias Gaertner
|
4f11e61033
|
fcl-passrc: external names can be char
git-svn-id: trunk@35842 -
|
2017-04-18 21:37:23 +00:00 |
|
Mattias Gaertner
|
e47747380e
|
pastojs: local vars $mod and self, no createCallBack for procs, nested inherited
git-svn-id: trunk@35840 -
|
2017-04-18 20:31:50 +00:00 |
|
Mattias Gaertner
|
5cf503f57d
|
fcl-passrc: nested inherited, emit hints for call overload error
git-svn-id: trunk@35839 -
|
2017-04-18 20:30:55 +00:00 |
|
pierre
|
17b2671213
|
Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
|
2017-04-18 14:15:47 +00:00 |
|
michael
|
f29bbe25a6
|
* Parse Reference To Procedure|function
git-svn-id: trunk@35829 -
|
2017-04-18 11:24:56 +00:00 |
|
Mattias Gaertner
|
1b07db5a08
|
fppas2js: fixed compilation, due to changes in resolver
git-svn-id: trunk@35828 -
|
2017-04-18 07:46:45 +00:00 |
|
Mattias Gaertner
|
1117a69f78
|
fcl-passrc: base types ansichar, rawbytestrring, choosing overload by distance, fail if multi overloads are lossy or use default params
git-svn-id: trunk@35827 -
|
2017-04-18 07:44:52 +00:00 |
|