Mattias Gaertner
|
a1e66699d7
fcl-passrc: parser: allow ^dottedidentifier, forbid ^simpletype
|
6 years ago |
Mattias Gaertner
|
722e33ce65
fcl-passrc: parser: bark on garbage behind proc modifier
|
6 years ago |
Mattias Gaertner
|
c3b1450c4b
fcl-passrc: generics: allow both a<t> and a<s,t>
|
6 years ago |
Mattias Gaertner
|
4787de8764
fcl-passrc: half specialized type
|
6 years ago |
Mattias Gaertner
|
5bf43bd1d4
fcl-passrc: specialize class interface
|
6 years ago |
Mattias Gaertner
|
880f7d7c1c
fcl-passrc: specialize nested class type
|
6 years ago |
Mattias Gaertner
|
497c830603
fcl-passrc: check used unit reference for duplicate, in case unit is found via different names
|
6 years ago |
Mattias Gaertner
|
a39e4dc38b
fcl-passrc: resolver: fixed type TArr = array of TArr
|
6 years ago |
Mattias Gaertner
|
be1fdc4667
fcl-passrc: pass TypeParams when creating type, and resolve forward generic class
|
6 years ago |
Mattias Gaertner
|
aa7eb7bce3
fcl-passrc: typecast nil to class, interface, dynarray
|
6 years ago |
Mattias Gaertner
|
3d662b5e5c
fcl-passrc: fixed helper in other unit
|
6 years ago |
Mattias Gaertner
|
e5214b94a5
fcl-passrc: fixed parsing class var a:t;b:t
|
6 years ago |
Mattias Gaertner
|
c971b4639f
fcl-passrc: added separate error message duplicate published method
|
6 years ago |
Mattias Gaertner
|
a889888f2a
fcl-passrc: added test local var inits
|
6 years ago |
Mattias Gaertner
|
180576d17c
fcl-pssrc, pastojs: fixed anonymous proc inside for-loop
|
6 years ago |
Mattias Gaertner
|
8ff8c05b99
fcl-passrc: clean up
|
6 years ago |
Mattias Gaertner
|
7bc1dd4616
fcl-passrc: fixed searching forward proc in local scope
|
6 years ago |
Mattias Gaertner
|
721d20fb8f
fcl-passrc: fixed makring array[]:= as read
|
6 years ago |
Mattias Gaertner
|
7ab75c1194
fcl-passrc: separate hint for method hides ancestor method exactly
|
6 years ago |
Mattias Gaertner
|
94bb523217
fcl-passrc: test helper for double
|
6 years ago |
Mattias Gaertner
|
be7e2bb997
fcl-passrc: resolver: no hint when hiding private method
|
6 years ago |
Mattias Gaertner
|
f88641b3b4
fcl-passrc: resolver: no hint when hiding private method
|
6 years ago |
Mattias Gaertner
|
9ff072e9aa
fcl-passrc: fixed overload var arg and type alias
|
6 years ago |
Mattias Gaertner
|
cbdd7e892f
fcl-passrc: parse and resolve method modifier message
|
6 years ago |
Mattias Gaertner
|
624549ae34
fcl-passrc: type helper for class/interface
|
6 years ago |
Mattias Gaertner
|
f71fac34fd
pastojs: fixed type helper call as arg
|
6 years ago |
Mattias Gaertner
|
45a5a1d9bf
fcl-passrc: fixed TAliasEnumType.Value
|
6 years ago |
Mattias Gaertner
|
16ba0b4a05
fcl-passrc, pastojs: renamed modeswitch multiplescopehelpers to multihelpers
|
6 years ago |
Mattias Gaertner
|
c987aa77f9
fcl-passrc: fixed inherited create on abstract class
|
6 years ago |
Mattias Gaertner
|
90626406a1
fcl-passrc: class abstract
|
6 years ago |