summaryrefslogtreecommitdiff
path: root/utils/pas2js/dist/rtl.js
Commit message (Expand)AuthorAgeFilesLines
* pastojs: setlength(arr) now always clonemattias2019-06-141-1/+32
* pas2js: fixed rtl.jsmattias2019-03-241-1/+1
* pas2js: using Math.pow instead of newer **mattias2019-03-181-1/+1
* pastojs: bigint shl/shr intmattias2019-03-051-0/+19
* pastojs: and/or/xor with nativeint, warn nativeint shl/shrmattias2019-02-281-0/+24
* pastojs: overflow checking for integer operators +,-,* outside nativeintmattias2019-02-201-0/+7
* pas2js: fixed rtl.freeLoc to return null if already nullmattias2019-02-171-2/+2
* pas2js: set trunk version 1.5.1mattias2019-02-161-1/+1
* pastojs: fixed helper constructormattias2019-02-111-0/+1
* pastojs: type helper: arg/var/const/resultmattias2019-02-101-0/+1
* pastojs: fixed rtl.jsmattias2019-01-301-1/+1
* fcl-passrc: scanner: bool switch $gotomattias2019-01-291-1/+28
* fcl-passrc: resolver: fixed find ancestor propertymattias2019-01-271-5/+13
* pastojs: renamed rtl.createTRecord to rtl.recNewT, constructor added return thismattias2019-01-081-1/+1
* pastojs:mattias2019-01-071-17/+53
* pas2js: rtl.js set versionmattias2018-12-161-1/+1
* pastojs: procedure val(const string; out enum; out int)mattias2018-12-141-1/+13
* pas2js: clean up $shared in setsmattias2018-11-011-4/+0
* pas2js: hide $shared in setsmattias2018-11-011-4/+4
* pas2js: hide $shared in setsmattias2018-11-011-1/+6
* pastojs: fixed calling destructor after exception in constructormattias2018-10-311-4/+4
* pas2js: fixed calling $final, do not call BeforeDestruction on exception in c...mattias2018-10-181-9/+12
* pastojs: added option -JoCheckVersionmattias2018-10-021-0/+6
* pastojs: fixed override class interface mapmattias2018-09-241-0/+1
* pastojs: check reserved global JS identifiers only for non prefixed identifiersmattias2018-07-031-4/+7
* pas2js: docsmattias2018-06-231-8/+25
* pas2js: fixed rtti modulemattias2018-05-141-1/+1
* pas2js: added hexstrmattias2018-04-261-3/+5
* * Fix bug ID 33651michael2018-04-261-4/+4
* pastojs: range check string indexmattias2018-04-241-0/+12
* pastojs: range check array indexmattias2018-04-241-0/+28
* pastojs: range check char:=, char parametermattias2018-04-241-0/+9
* pas2js: added option -JoUseStrictmattias2018-04-191-1/+0
* pas2js: changed TGuid to recordmattias2018-04-191-27/+89
* pas2js: simplifymattias2018-04-091-1/+1
* pas2js: utility functions for com interfacesmattias2018-04-061-16/+119
* pas2js: rtl.js: added corba interface helper functionsmattias2018-03-301-30/+118
* pas2js:: rtl.js: add Math.trunc only if usedmattias2018-01-271-14/+1
* * Math.trunc polyfillmichael2018-01-261-2/+16
* call rtl function cloneset with fully qualified namemichael2018-01-251-2/+2
* pas2js: range check int:=mattias2018-01-191-0/+22
* pas2js: rtl.js isExt with check for instancemattias2018-01-191-8/+26
* pas2js: rtl.js: set functions: remove hasOwnProperty - other properties are n...mattias2018-01-181-15/+32
* * Initial check-in of pas2js changesmichael2017-12-161-119/+572
* * Fixed from Mattias Gaertner michael2017-03-201-3/+3
* * Patch from Mattias Gaertnermichael2017-03-011-36/+61
* * Patch from Mattias Gaertner:michael2017-02-281-2/+16
* * Patch from Mattias Gaertner with various improvements:michael2017-02-221-3/+18
* * Patch from Mattias Gaertner; SetCharAtmichael2017-02-121-1/+9
* * Patch from Mattias Gaertner:michael2017-02-101-4/+74