Mattias Gaertner
|
dd82f63c3f
fcl-passrc: fixed unit implementation uses namespace as unit intf identifier
|
5 years ago |
Mattias Gaertner
|
13903e44f4
fcl-passrc: resolver: GetTypeKind
|
5 years ago |
Mattias Gaertner
|
db49df38bc
fcl-passrc: resolver: started hub for shared values
|
5 years ago |
Mattias Gaertner
|
0fa8ef9fa9
fcl-passrc: resolving (a as b)[]
|
5 years ago |
Mattias Gaertner
|
619776ad48
fcl-passrc: resolver: nicer incompatible types anonymous proc and proc type
|
5 years ago |
Mattias Gaertner
|
a2342c710e
fcl-passrc: resolver: check procedure modifiers of proc body and declration, procedure modifier async
|
5 years ago |
Mattias Gaertner
|
c66ac2f892
fcl-passrc: resolver: allow passing a string/char to an array of char
|
5 years ago |
Mattias Gaertner
|
bb4557c5fe
fcl-passrc: allow static directive repetition in method implementation
|
5 years ago |
Mattias Gaertner
|
1af626817e
fcl-passrc: resolver: mode delphi: allow member with same name as ancestor member
|
5 years ago |
Mattias Gaertner
|
b8bcccc1f1
fcl-passrc: fixed resolving with-do x, where x is in helper and class
|
5 years ago |
Mattias Gaertner
|
e9ac6799a6
fcl-passrc: resolver: test helper from last unit
|
5 years ago |
Mattias Gaertner
|
5ef735ca11
fcl-passrc: resolver: check proc args procedural type by signature in mode objfpc
|
5 years ago |
Mattias Gaertner
|
06a6bfd981
fcl-passrc: on incompatible procedural arg types write params
|
5 years ago |
Mattias Gaertner
|
5498835ad8
fcl-passrc: resolver: typecast unrelated classes: only warn instead of error
|
5 years ago |
Mattias Gaertner
|
366ee5e835
pastojs: added libpas2js hook SetPas2JSUnitAliasCallBack
|
5 years ago |
Mattias Gaertner
|
a3a67b13d8
fcl-passrc: allow using unit twice with different alias
|
5 years ago |
Mattias Gaertner
|
200c3b9390
fcl-passrc: resolver: allow constref
|
5 years ago |
Mattias Gaertner
|
e64ea172c2
fcl-passrc: varargs of type
|
5 years ago |
Mattias Gaertner
|
51998ca276
fcl-passrc: resolver: generic type overload
|
5 years ago |
Mattias Gaertner
|
202284dbfa
fcl-passrc: fixed parsing ,^A
|
5 years ago |
Mattias Gaertner
|
ddcb2d80af
fcl-passrc: fixed modeswitch param and comment to be fpc compatible
|
5 years ago |
Mattias Gaertner
|
8663dbdd4d
fcl-passrc: resolver: check arg access
|
5 years ago |
Mattias Gaertner
|
d184c527b3
fcl-passrc: resolver: check arg access
|
5 years ago |
Mattias Gaertner
|
a261b86aca
fcl-passrc: resolver: fixed marking implicit call in prop arg
|
5 years ago |
Mattias Gaertner
|
ad5d416ccc
fcl-passrc: resolver: nested class: search parent
|
5 years ago |
Mattias Gaertner
|
07bceca5ba
fcl-passrc: resolver: nested class: search parent classes after sections
|
5 years ago |
Mattias Gaertner
|
a046acab28
fcl-passrc: implicit function specialization with var params
|
5 years ago |
Mattias Gaertner
|
4a226f39ab
fcl-passrc: fixed stop on implementation keyword in program, fixed parsing attributes in class type section
|
6 years ago |
Mattias Gaertner
|
4f64058a9f
fcl-passrc: changed constraints to TPasElementArray, changed TInlineSpecializeExpr to NameExpr:TPasExpr and Params:TFPList
|
6 years ago |
Mattias Gaertner
|
8a0cde25a6
fcl-passrc: fixed helper for type alias type
|
6 years ago |