Mattias Gaertner
|
b51c89df41
pastojs: fixed a.specialize b<c>
|
4 năm trước cách đây |
Mattias Gaertner
|
a66b6cd7c7
pastojs: classname=typeinfoname
|
5 năm trước cách đây |
Mattias Gaertner
|
ea0fb9a8b4
pastojs: specialize with interface constraints, issue #37690
|
5 năm trước cách đây |
Mattias Gaertner
|
86c25c6783
pastojs: generic function names similar to generic types using $G, ShortRefGlobals: static functions
|
5 năm trước cách đây |
Mattias Gaertner
|
5cde0fc1e2
pastojs: fixed spezialize other unit generic with param in unit intf of spezialize, issue #37762
|
5 năm trước cách đây |
Mattias Gaertner
|
755773caad
pastojs: optimization ShortRefGlobals
|
5 năm trước cách đây |
Mattias Gaertner
|
02c72dd5c4
pastojs: moved unit implementation js function into unit interface to share local vars
|
5 năm trước cách đây |
Mattias Gaertner
|
9d3daca70c
pastojs: pass impl uses as [] instead of null
|
5 năm trước cách đây |
Mattias Gaertner
|
2f661371fe
pastojs: specialize class/record type using pascal name
|
5 năm trước cách đây |
Mattias Gaertner
|
e50916a93c
pastojs: specialize array type using pascal name
|
5 năm trước cách đây |
Mattias Gaertner
|
a577fa3e58
pastojs: specialized procedure type RTTI now uses pascal name
|
5 năm trước cách đây |
Mattias Gaertner
|
43aa4c6b40
pastojs: override specialize name
|
5 năm trước cách đây |
Mattias Gaertner
|
fc4c48a11c
pastojs: override scope class array and proctype
|
5 năm trước cách đây |
Mattias Gaertner
|
05edd719d5
pastojs: delay RTTI init of dynamic and static array specializations
|
5 năm trước cách đây |
Mattias Gaertner
|
4db51d69e4
pastojs: delay RTTI init of record/class/proctype specializations
|
5 năm trước cách đây |
Mattias Gaertner
|
7e8b9122dd
pastojs: started hub for shared values
|
5 năm trước cách đây |
Mattias Gaertner
|
091862cd88
pastojs: added include file and test specializations are created later
|
5 năm trước cách đây |
Mattias Gaertner
|
f26afe4a6a
pas2js: started delayed specialize
|
5 năm trước cách đây |
Mattias Gaertner
|
621519303b
pas2js: specialized rtti with forward class
|
5 năm trước cách đây |
Mattias Gaertner
|
f5025f7856
fcl-passrc: fixed mem leak on error parsing generic
|
5 năm trước cách đây |
Mattias Gaertner
|
f94221d788
pas2js: rename overloads in specialized members
|
5 năm trước cách đây |
Mattias Gaertner
|
67ba0641fc
pas2js: fixed check if specialized class interface is needed
|
5 năm trước cách đây |
Mattias Gaertner
|
73a2b46263
fcl-passrc: specialize varargs of t
|
5 năm trước cách đây |
Mattias Gaertner
|
1bf392a726
pas2js: typeinfo(specialization)
|
5 năm trước cách đây |
Mattias Gaertner
|
b802ee6450
pas2js: not storing specialized elements
|
5 năm trước cách đây |
Mattias Gaertner
|
40a975b803
fcl-passrc: fixed alias type of member type
|
5 năm trước cách đây |
Mattias Gaertner
|
bde36ab7a0
pas2js: allow ExtClass<JSValue>:=ExtClass<Word>
|
5 năm trước cách đây |
Mattias Gaertner
|
35dbf673ee
pas2js: no warning on typecast TGen<JSValue>(aGen<Word>) or TGen<Word>(aGen<JSValue>)
|
5 năm trước cách đây |
Mattias Gaertner
|
5498835ad8
fcl-passrc: resolver: typecast unrelated classes: only warn instead of error
|
5 năm trước cách đây |
Mattias Gaertner
|
70ed2470dc
pastojs: typeinfo for external classes
|
5 năm trước cách đây |