Mattias Gaertner
|
007f266ccf
fcl-passrc: scanner: bool switch $goto
|
6 年之前 |
Mattias Gaertner
|
70fa288fc4
fcl-passrc: resolver: fixed find ancestor property
|
6 年之前 |
Mattias Gaertner
|
26833bffce
resolver: test record helper constructor
|
6 年之前 |
Mattias Gaertner
|
fb78404e1c
fcl-passrc: resolver: fixed error during parsing with-do
|
6 年之前 |
Mattias Gaertner
|
78ea6166e5
pastojs: shorten 1.0E12 to 1E12, issue #34942
|
6 年之前 |
Mattias Gaertner
|
3eca2b9c5e
fcl-passrc: resolver: type helper constructors
|
6 年之前 |
Mattias Gaertner
|
18f670a822
fcl-passrc: parse and resolve helpers
|
6 年之前 |
Mattias Gaertner
|
ccdc0ce767
fcl-passrc: parse class helper class var, resolver: check helper ancestor
|
6 年之前 |
Mattias Gaertner
|
b59fac4abe
fcl-passrc: resolver: fixed o.ProcVar() when ProcVar is typeless property
|
6 年之前 |
Mattias Gaertner
|
5b7f1b1edb
fcl-passrc: resolver: obj:=obj.create
|
6 年之前 |
Mattias Gaertner
|
5efbfcc2b0
fcl-passrc: parser: local and anonymous records cannot be advanced, resolver: adv records: recordvalues, class methods must be static, sub class
|
6 年之前 |
Mattias Gaertner
|
f2625dd206
fcl-passrc: resolver: class constructor/destructor
|
6 年之前 |
Mattias Gaertner
|
7e777f513e
fcl-passrc: resolver: for item in AdvRecord do
|
6 年之前 |
Mattias Gaertner
|
2d94d97887
fcl-passrc: resolver: function result is writable
|
6 年之前 |
Mattias Gaertner
|
19836867da
fcl-passrc: resolver: test adv records
|
6 年之前 |
Mattias Gaertner
|
337fd5abb8
fcl-passrc: parser: fixed parsing record consts
|
6 年之前 |
Mattias Gaertner
|
6ff287637a
fcl-passrc: parser: record property must have type
|
6 年之前 |
Mattias Gaertner
|
18d4e36361
fcl-passrc: added some advanced record tests
|
6 年之前 |
Mattias Gaertner
|
ee61fc2102
fcl-passrc: resolver: concat(string1,string2,...)
|
6 年之前 |
Mattias Gaertner
|
0043b747c7
fcl-passrc: TPasClassType and TPasRecordType now have common ancestor, resolver: started advancedrecord methods
|
6 年之前 |
Mattias Gaertner
|
ce1c2487ec
fcl-passrc: resolver: procedure val(const string; out enum|int|bool|float; out int)
|
6 年之前 |
Mattias Gaertner
|
d985a016a5
fcl-passrc: resolver: check reference-to when assign ano proc
|
6 年之前 |
Mattias Gaertner
|
18f77f671b
fcl-pasrc: resolver: mode delphi allow typecast anonymous proc
|
6 年之前 |
Mattias Gaertner
|
077f88766b
fcl-passrc: pass ano func asm-block as argument, ano funcs in analyzer
|
6 年之前 |
Mattias Gaertner
|
b0d7ba7e6f
fcl-passrc: anonymous functions: with-block
|
6 年之前 |
Mattias Gaertner
|
193cbf1a3e
fcl-passrc: typecast anonymous proc to proctype
|
6 年之前 |
Mattias Gaertner
|
40673d713c
fcl-passrc: anonymous functions: forbid semicolon in modifiers
|
6 年之前 |
Mattias Gaertner
|
0fe9e24297
fcl-passrc: started anonymous methods
|
6 年之前 |
Mattias Gaertner
|
1f061d0517
fcl-passrc: added modeswitch OmitRTTI: treat class section published as public and typeinfo() does not work on symbols declared with this switch
|
7 年之前 |
Mattias Gaertner
|
cef507c665
fcl-passrc: untypedpointer:=typedpointer
|
7 年之前 |