Mattias Gaertner
|
009a3435c1
pas2js: avoid use of in when enumerating uses list
|
5 years ago |
Mattias Gaertner
|
9ac8abeb4e
fcl-passrc: specialize non forward generic procedure
|
5 years ago |
michael
|
db5620354e
avoid use of in when enumerating uses list
|
5 years ago |
Mattias Gaertner
|
1145d0d18a
pas2js: replace setArrayLength with faster non recursive version
|
5 years ago |
Mattias Gaertner
|
c3db2568ff
pastojs: longword bitwise operations not, and, or, xor, shl, shr
|
6 years ago |
Mattias Gaertner
|
c38c3bc12d
pastojs: fixed ComIntfInstance is/as IntfType using QueryInterface
|
6 years ago |
Mattias Gaertner
|
831014cb12
pastojs: fixed result
|
6 years ago |
Mattias Gaertner
|
7280452ab2
fcl-passrc: specialize elements
|
6 years ago |
michael
|
39a8d06e8a
* Fix spaceLeft, missing return statement
|
6 years ago |
Mattias Gaertner
|
4e22f7a2ec
pas2js: rtl: set TObject.$ancestor
|
6 years ago |
Mattias Gaertner
|
f50b4c5fbb
pastojs: setlength(arr) now always clone
|
6 years ago |
Mattias Gaertner
|
c1224f0705
pas2js: fixed rtl.js
|
6 years ago |
Mattias Gaertner
|
c3b515695b
pas2js: using Math.pow instead of newer **
|
6 years ago |
Mattias Gaertner
|
1ab29b43b7
pastojs: bigint shl/shr int
|
6 years ago |
Mattias Gaertner
|
f6cbe79a0a
pastojs: and/or/xor with nativeint, warn nativeint shl/shr
|
6 years ago |
Mattias Gaertner
|
25cb06f021
pastojs: overflow checking for integer operators +,-,* outside nativeint
|
6 years ago |
Mattias Gaertner
|
0b0ecc0647
pas2js: fixed rtl.freeLoc to return null if already null
|
6 years ago |
Mattias Gaertner
|
3c9ccb177b
pas2js: set trunk version 1.5.1
|
6 years ago |
Mattias Gaertner
|
6bbc1db8bb
pastojs: fixed helper constructor
|
6 years ago |
Mattias Gaertner
|
e98d7f2a86
pastojs: type helper: arg/var/const/result
|
6 years ago |
Mattias Gaertner
|
70c4d45474
pastojs: fixed rtl.js
|
6 years ago |
Mattias Gaertner
|
007f266ccf
fcl-passrc: scanner: bool switch $goto
|
6 years ago |
Mattias Gaertner
|
70fa288fc4
fcl-passrc: resolver: fixed find ancestor property
|
6 years ago |
Mattias Gaertner
|
2e11b23883
pastojs: renamed rtl.createTRecord to rtl.recNewT, constructor added return this
|
6 years ago |
Mattias Gaertner
|
d1edbac29b
pastojs:
|
6 years ago |
Mattias Gaertner
|
eee0074eb4
pas2js: rtl.js set version
|
6 years ago |
Mattias Gaertner
|
cea0060507
pastojs: procedure val(const string; out enum; out int)
|
6 years ago |
Mattias Gaertner
|
f9e426c45a
pas2js: clean up $shared in sets
|
6 years ago |
Mattias Gaertner
|
ef3b1ee5ba
pas2js: hide $shared in sets
|
6 years ago |
Mattias Gaertner
|
05243a2de6
pas2js: hide $shared in sets
|
6 years ago |