Michaël Van Canneyt
|
9efa161ea7
* minor improvement for TPasRecordType.IsAdvancedRecord. Fixes issue #40539
|
1 an în urmă |
mattias
|
79d139d494
fcl-passrc: clean up
|
1 an în urmă |
mattias
|
1f0488a955
fcl-passrc: clean up
|
1 an în urmă |
Michaël Van Canneyt
|
5ba83e8d35
* Parse inline variable declarations
|
1 an în urmă |
Michaël Van Canneyt
|
b4ccac8def
* Fix compilation with pas2js
|
1 an în urmă |
Michaël Van Canneyt
|
a9fbc6b9ed
* Dotted filenames for package fcl-passrc
|
2 ani în urmă |
Michaël Van Canneyt
|
889e3a15b6
* PChar -> PAnsiChar
|
2 ani în urmă |
Michaël Van Canneyt
|
08f396f64e
* Additional modifiers
|
2 ani în urmă |
mattias
|
1fc7609fa8
fcl-passrc: TPasElement free instead of reference count
|
3 ani în urmă |
mattias
|
eae098ae3e
pastojs: fixed tests
|
3 ani în urmă |
mattias
|
64a8c73df2
fcl-passrc: transition TPasElement from reference count to free
|
3 ani în urmă |
mattias
|
b466644724
fcl-passrc: started transition TPasElement reference counting to Parent free
|
3 ani în urmă |
mattias
|
43444ab7f0
fcl-passrc: fixed releasing modules of a package
|
3 ani în urmă |
mattias
|
a7545e0892
fcl-passc: removed testpasutils.pas
|
3 ani în urmă |
Michaël Van Canneyt
|
51ce1e883f
* Avoid AV
|
3 ani în urmă |
Michaël Van Canneyt
|
c44f82d11a
* Copy & AddRef operators
|
3 ani în urmă |
Michaël Van Canneyt
|
10c60c45d5
* Finalize does not need result
|
3 ani în urmă |
Michaël Van Canneyt
|
f19402e81b
* Operator name can now also be finalize
|
3 ani în urmă |
Michaël Van Canneyt
|
56ab410705
* Parse codepage strings
|
3 ani în urmă |
Michaël Van Canneyt
|
1023a6ff6b
* Correct label parsing
|
3 ani în urmă |
mattias
|
14d589955a
fcl-passrc: parse goto statement
|
3 ani în urmă |
Michael Van Canneyt
|
1b8170d18d
* More clear comment
|
3 ani în urmă |
Mattias Gaertner
|
3c18b7e3b6
fcl-passrc: process TBinaryExpr left lists without stack
|
4 ani în urmă |
michael
|
702322cfde
* discardresult modifier
|
4 ani în urmă |
michael
|
b31305810c
* print context in Release in debug mode
|
4 ani în urmă |
Mattias Gaertner
|
e911431ed4
fcl-passrc: parser: export unit.symbol, resolver: started library export
|
4 ani în urmă |
Mattias Gaertner
|
f0122bd4a0
fcl-passrc: resolver: parse library
|
4 ani în urmă |
Mattias Gaertner
|
1f4868caa8
fcl-passrc: fixed parsing a(b).c<d>()
|
4 ani în urmă |
michael
|
b27054e170
* Parse Apple universal interfaces
|
4 ani în urmă |
Mattias Gaertner
|
f858ee6355
pastojs: fixed crash when parser error in inline specialize expression
|
4 ani în urmă |