Mattias Gaertner
|
793622e3c9
fcl-passrc: currency, overload distance for intdouble and uintdouble
|
8 жил өмнө |
Mattias Gaertner
|
d3563a5567
fcl-passrc: resolver: added descendant is ancestor
|
8 жил өмнө |
Mattias Gaertner
|
027f3b9b3a
fcl-passrc: resolver: option to fix casing of redclared property
|
8 жил өмнө |
Mattias Gaertner
|
e7c08000d2
fcl-passrc: resolver: fixed passing procvars to untyped params
|
8 жил өмнө |
Mattias Gaertner
|
a070822a60
fcl-passrc:
|
8 жил өмнө |
Mattias Gaertner
|
c212a71dff
fcl-passrc: test exit in program begin-end
|
8 жил өмнө |
Mattias Gaertner
|
ef850a1238
fcl-passrc: resolver: deprecated hintmessage, asm-block without assembler modifier, less hints
|
8 жил өмнө |
Mattias Gaertner
|
99990f3596
fcl-passrc: resolver: allow overrding test for if/while/repeat condition
|
8 жил өмнө |
Mattias Gaertner
|
21f1fd04e1
fcl-passrc: property accessor: allow alias types
|
8 жил өмнө |
Mattias Gaertner
|
3688141236
fcl-passrc: resolver: mark unary expression operand access, analyzer: typeinfo(function) publish only result type, not function
|
8 жил өмнө |
Mattias Gaertner
|
6a64b2f8a1
fcl-passrc: resolver: use canonical class-of for class functions
|
8 жил өмнө |
Mattias Gaertner
|
5b98efe397
pasresolver: fixed const c=[enum..enum]
|
8 жил өмнө |
Mattias Gaertner
|
74899a889a
fcl-passrc: resolver: allow overriding names of base types
|
8 жил өмнө |
Mattias Gaertner
|
8da6a9fc84
fcl-passrc: fixed function type inside function
|
8 жил өмнө |
Mattias Gaertner
|
67369b38ba
fcl-passrc: find overload with array lit param
|
8 жил өмнө |
Mattias Gaertner
|
8376f3c126
pas-fclsrc: emit element hints, type shortstring[]
|
8 жил өмнө |
Mattias Gaertner
|
863e0c1956
fcl-passrc: resolver: proc type reference-to
|
8 жил өмнө |
Mattias Gaertner
|
f93b706e82
fcl-passrc: resolver: eopDivide
|
8 жил өмнө |
Mattias Gaertner
|
5cf503f57d
fcl-passrc: nested inherited, emit hints for call overload error
|
8 жил өмнө |
Mattias Gaertner
|
1117a69f78
fcl-passrc: base types ansichar, rawbytestrring, choosing overload by distance, fail if multi overloads are lossy or use default params
|
8 жил өмнө |
Mattias Gaertner
|
a4ffecf988
fcl-passrc: typecast function result
|
8 жил өмнө |
Mattias Gaertner
|
e32782f5b3
fcl-passrc: resolver: typecast procvar and pointer
|
8 жил өмнө |
Mattias Gaertner
|
4775c6d517
fcl-passrc: analyzer: fixed marking method override
|
8 жил өмнө |
Mattias Gaertner
|
45fe33e8d8
fcl-passrc: resolver: option to name anonymous enumtypes
|
8 жил өмнө |
Mattias Gaertner
|
3343a936d9
fcl-passrc: updated tests
|
8 жил өмнө |
Mattias Gaertner
|
2afaeb60de
fcl-passrc: nicer error message when calling property proc var with wrong args
|
8 жил өмнө |
Mattias Gaertner
|
5c9c8024be
fcl-passrc:
|
8 жил өмнө |
Mattias Gaertner
|
58791a0b5c
fcl-passrc: fixed checking proc arg base type from different units, fixed scanner eof row, fixed fail test messages
|
8 жил өмнө |
Mattias Gaertner
|
e71ac95b69
fcl-passrc: pasuseanalyzer: no hint assigned but never used for out argument
|
8 жил өмнө |
Mattias Gaertner
|
dac17860c4
fcl-passrc: pasresolver: when accessing a record member, access the record too
|
8 жил өмнө |