summaryrefslogtreecommitdiff
path: root/packages/fcl-passrc/tests/tcresolvegenerics.pas
Commit message (Expand)AuthorAgeFilesLines
* fcl-passrc: started specialize type reference a<b>.cmattias2021-04-241-4/+2
* fcl-passrc: started example issue 38784mattias2021-04-241-1/+29
* pastojs: specialize try except on, issue 38795mattias2021-04-241-0/+1
* fcl-passrc: fixed parsing a(b).c<d>()mattias2020-12-291-1/+28
* fcl-passrc: fixed typecast specialized array to specialized typemattias2020-12-281-0/+4
* fcl-passrc: check class intf impl proc type modifiers matchmattias2020-12-271-1/+1
* fcl-passrc: typecast generic template type to generic template typemattias2020-12-231-0/+24
* fcl-passrc: resolver: error on using generic types without paramsmattias2020-11-291-2/+19
* fcl-passrc: fixed testsmattias2020-11-211-1/+1
* undomattias2020-11-211-1/+1
* fcl-passrc: fixed testsmattias2020-11-211-1/+1
* pastojs: shortrefglobals: call static methodmattias2020-11-011-0/+14
* fcl-passrc: commentmattias2020-10-031-0/+2
* fcl-passrc: fixed typecast TList<TBird> to TList<TEagle>mattias2020-10-031-2/+2
* fcl-passrc: fixed mem leak specialize with param selfmattias2020-10-031-0/+28
* fcl-passrc: resolver specialize name with paramsmattias2020-09-061-2/+24
* pastojs: delay RTTI init of record/class/proctype specializationsmattias2020-09-021-18/+35
* fcl-passrc: generic function: inline specialize testmattias2020-08-251-0/+2
* fcl-passrc: generic function: inline specializemattias2020-08-251-3/+26
* fcl-passrc: test unitdot in constraintmattias2020-08-231-0/+31
* fcl-passrc: test TAnt<T:T>mattias2020-08-231-14/+30
* fcl-passrc: check generic constraint T:Tmattias2020-08-201-2/+16
* fcl-passrc: fixed mem leak on error parsing genericmattias2020-06-051-0/+16
* fcl-passrc: resolver: nicer incompatible types anonymous proc and proc typemattias2020-05-301-0/+46
* fcl-passrc: specialize varargs of tmattias2020-05-291-0/+28
* pas2js: not storing specialized elementsmattias2020-02-201-2/+29
* fcl-passrc: resolver: check proc args procedural type by signature in mode ob...mattias2020-02-181-3/+5
* fcl-passrc: forbid type reference to TGeneric.Somethingmattias2020-02-171-0/+20
* fcl-passrc: resolver: show params of incompatible procedural typesmattias2020-02-171-0/+62
* fcl-passrc: resolver: generic type overloadmattias2019-10-271-12/+56
* fcl-passrc: error on generic type overloadmattias2019-10-221-11/+9
* fcl-passrc: resolver: pass inlinespec as parammattias2019-10-221-0/+39
* fcl-passrc: resolver: implicit function specialization: widen common typesmattias2019-10-211-1/+18
* fcl-passrc: resolver: check arg accessmattias2019-10-181-25/+0
* pastojs: typeinfo(GenTemplateType)mattias2019-10-181-0/+25
* fcl-passrc: useanalyzer: generic proceduremattias2019-10-161-0/+41
* fcl-passrc: resolver: started generic type overloadmattias2019-10-161-0/+24
* fcl-passrc: resolver: objfpc refer to parent generic type without type paramsmattias2019-10-151-22/+61
* fcl-passrc: generic reference to proc typemattias2019-10-101-7/+32
* fcl-passrc: implicit function specialization: compare generic template index ...mattias2019-10-101-4/+4
* fcl-passrc: implicit function specialization: array of tmattias2019-10-101-6/+26
* fcl-passrc: implicit function specialization: default valuesmattias2019-10-071-1/+33
* fcl-passrc: implicit function specialization with var paramsmattias2019-10-071-12/+34
* fcl-passrc: started implicit function specializationmattias2019-10-071-1/+104
* fcl-passrc: test generic methodsmattias2019-09-301-7/+79
* fcl-passrc: specialize generic methodmattias2019-09-291-1/+78
* fcl-passrc: fixed generic proc overloadmattias2019-09-261-4/+62
* fcl-passrc: fixed stop on implementation keyword in program, fixed parsing at...mattias2019-09-221-7/+5
* fcl-passrc: parser: position of generic function is in front of type paramsmattias2019-09-221-6/+159
* fcl-passrc: check objfpc generic procedure has templatesmattias2019-09-221-2/+30