mattias
|
05c47722dd
pastojs: added option ObfuscateLocalIdentifiers
|
3 years ago |
mattias
|
e5ac07db13
pastojs: started test TPas2JSUseAnalyzer
|
3 years ago |
Mattias Gaertner
|
879bc83d7b
pastojs: fixed record member type
|
4 years ago |
Mattias Gaertner
|
7540f10aa6
pastojs: shortrefglobals: enumvalue
|
4 years ago |
Mattias Gaertner
|
fc0b513c3a
pastojs: shortrefglobals: unit initialization and empty implementation
|
4 years ago |
Mattias Gaertner
|
05065e1d86
pastojs: filer: add identifiers to scope for immediate specializations of TPasSpecializeType
|
4 years ago |
Mattias Gaertner
|
e1dd6fd932
pastojs: filer: fixed testsuite using shortrefglobals for all tests, added FormData js keyword, fixed shortrefglobals new/free instance fields
|
4 years ago |
Mattias Gaertner
|
0b670d0d31
pastojs: shortrefglobals: generic helper method
|
4 years ago |
Mattias Gaertner
|
088aacfb26
pastojs: shortrefglobals: proc var of generic method
|
4 years ago |
Mattias Gaertner
|
8fe5a1e894
pastojs: shortrefglobals: call static method
|
4 years ago |
Mattias Gaertner
|
5b4e028da4
pastojs: precompiled proc: local var for generic function
|
4 years ago |
Mattias Gaertner
|
a66b6cd7c7
pastojs: classname=typeinfoname
|
4 years ago |
Mattias Gaertner
|
35f59b6736
pastojs: shortrefglobals: local recordtype
|
4 years ago |
Mattias Gaertner
|
4d4cdfb804
pastojs: ShortRefGlobals: same module class, record and enumtype
|
4 years ago |
Mattias Gaertner
|
ffef243908
pastojs: ShortRefGlobals: local var for TEnumType
|
4 years ago |
Mattias Gaertner
|
86c25c6783
pastojs: generic function names similar to generic types using $G, ShortRefGlobals: static functions
|
4 years ago |
Mattias Gaertner
|
755773caad
pastojs: optimization ShortRefGlobals
|
4 years ago |
Mattias Gaertner
|
96cb396d56
pastojs: jsglobalalias: references in init to elements from implementation uses
|
4 years ago |
Mattias Gaertner
|
af7008ee2f
pastojs: jsglobalalias: references to elements from implementation uses
|
4 years ago |
Mattias Gaertner
|
02c72dd5c4
pastojs: moved unit implementation js function into unit interface to share local vars
|
4 years ago |
Mattias Gaertner
|
1d3ea62674
pastojs: renamed aliasglobals to jsaliasglobals
|
4 years ago |
Mattias Gaertner
|
f26afe4a6a
pas2js: started delayed specialize
|
5 years ago |
Mattias Gaertner
|
810ec836dd
pas2js: started aliasglobals external types
|
5 years ago |
Mattias Gaertner
|
8a9178f00a
pas2js: aliasglobals: local var for module
|
5 years ago |
Mattias Gaertner
|
bac9437d73
pas2js: allocate local vars considering parent functions local vars
|
5 years ago |
Mattias Gaertner
|
469993a0cc
pas2js: started aliasglobals
|
5 years ago |
Mattias Gaertner
|
17850b3bb7
pas2js: parse $optimization
|
5 years ago |
Mattias Gaertner
|
86fe541c53
pastojs: mark NewInstance function as used
|
6 years ago |
Mattias Gaertner
|
e0ada1ced9
pastojs: use VarRecs only if called
|
6 years ago |
Mattias Gaertner
|
d4512cc714
pastojs: array of const
|
6 years ago |