Mattias Gaertner
|
091862cd88
pastojs: added include file and test specializations are created later
|
преди 5 години |
Mattias Gaertner
|
f26afe4a6a
pas2js: started delayed specialize
|
преди 5 години |
Mattias Gaertner
|
621519303b
pas2js: specialized rtti with forward class
|
преди 5 години |
Mattias Gaertner
|
f5025f7856
fcl-passrc: fixed mem leak on error parsing generic
|
преди 5 години |
Mattias Gaertner
|
f94221d788
pas2js: rename overloads in specialized members
|
преди 5 години |
Mattias Gaertner
|
67ba0641fc
pas2js: fixed check if specialized class interface is needed
|
преди 5 години |
Mattias Gaertner
|
73a2b46263
fcl-passrc: specialize varargs of t
|
преди 5 години |
Mattias Gaertner
|
1bf392a726
pas2js: typeinfo(specialization)
|
преди 5 години |
Mattias Gaertner
|
b802ee6450
pas2js: not storing specialized elements
|
преди 5 години |
Mattias Gaertner
|
40a975b803
fcl-passrc: fixed alias type of member type
|
преди 5 години |
Mattias Gaertner
|
bde36ab7a0
pas2js: allow ExtClass<JSValue>:=ExtClass<Word>
|
преди 5 години |
Mattias Gaertner
|
35dbf673ee
pas2js: no warning on typecast TGen<JSValue>(aGen<Word>) or TGen<Word>(aGen<JSValue>)
|
преди 5 години |
Mattias Gaertner
|
5498835ad8
fcl-passrc: resolver: typecast unrelated classes: only warn instead of error
|
преди 5 години |
Mattias Gaertner
|
70ed2470dc
pastojs: typeinfo for external classes
|
преди 6 години |
Mattias Gaertner
|
b6631e3857
fcl-passrc: resolver: pass inlinespec as param
|
преди 6 години |
Mattias Gaertner
|
fae04744d0
fcl-passrc: resolver: implicit function specialization: widen common types
|
преди 6 години |
Mattias Gaertner
|
a832f3615b
pastojs: typeinfo(GenTemplateType)
|
преди 6 години |
Mattias Gaertner
|
3f19cff02b
pastojs: static method no this
|
преди 6 години |
Mattias Gaertner
|
8323a48e9c
fcl-passrc: resolver: objfpc: canonical alias to spec record type
|
преди 6 години |
Mattias Gaertner
|
8221ff20c3
fcl-passrc: resolver: objfpc: canonical alias to spec classtype
|
преди 6 години |
Mattias Gaertner
|
6f13582b11
pastojs: test generic class classproperty
|
преди 6 години |
Mattias Gaertner
|
8872deed26
pastojs: test generic methods
|
преди 6 години |
Mattias Gaertner
|
e28a2b0e21
pastojs: constructor New; external name globalfunc
|
преди 6 години |
Mattias Gaertner
|
8a10f0f4b9
pastojs: generic function: infer types
|
преди 6 години |
Mattias Gaertner
|
bb4402b2a4
pastojs: generic procedure overload
|
преди 6 години |
Mattias Gaertner
|
0d4c008b46
pastojs: typecast to inline specialize
|
преди 6 години |
Mattias Gaertner
|
c8d66b3b57
fcl-passrc: started implicit function specialization
|
преди 6 години |
Mattias Gaertner
|
683d4d4301
fcl-passrc: specialize generic method
|
преди 6 години |
Mattias Gaertner
|
ee24ee3527
pastojs: fixed rename local const in methods
|
преди 6 години |
Mattias Gaertner
|
9ac8abeb4e
fcl-passrc: specialize non forward generic procedure
|
преди 6 години |