michael
|
b27054e170
* Parse Apple universal interfaces
|
4 years ago |
michael
|
5354cf2a61
* Advanced records structure changed, fixed fpdoc
|
4 years ago |
michael
|
713d6a0649
* Empty sections in advanced records
|
4 years ago |
michael
|
f8eac112d1
* Absolute is allowed as variable/type/const name
|
4 years ago |
michael
|
6ee3d6064f
* Fix generics >=Class and type ^File and external vars
|
4 years ago |
Mattias Gaertner
|
e54796472a
fcl-passrc: fixed allow advanced record visibility in local records
|
5 years ago |
michael
|
82788f38d8
* Record/Class operator parsing
|
5 years ago |
michael
|
06f0d7ce87
* Fix bug #36179, allow advanced records in procedures (but not anonymous ones)
|
5 years ago |
Mattias Gaertner
|
38f158bb69
fcl-passrc: fixed parsing type helper() for, fixed parsing record helper: atype end
|
6 years ago |
Mattias Gaertner
|
337fd5abb8
fcl-passrc: parser: fixed parsing record consts
|
6 years ago |
Mattias Gaertner
|
6ff287637a
fcl-passrc: parser: record property must have type
|
6 years ago |
Mattias Gaertner
|
18d4e36361
fcl-passrc: added some advanced record tests
|
6 years ago |
Mattias Gaertner
|
0043b747c7
fcl-passrc: TPasClassType and TPasRecordType now have common ancestor, resolver: started advancedrecord methods
|
6 years ago |
Mattias Gaertner
|
4b973bf22d
fcl-passrc: fixed double free
|
7 years ago |
michael
|
541128b086
* Fix bug ID #32048: class variables (and variables) in record
|
8 years ago |
michael
|
68414a358c
* Operator is a valid field name (bug ID 32049)
|
8 years ago |
michael
|
9517fbe7f6
* Fix bug ID #31819, array of procedure using inline def
|
8 years ago |
michael
|
5d75dd6a32
* Support for escaped keywords using & ( bug ID #31708)
|
8 years ago |
michael
|
f5b8292b6e
* Fix bug #31709
|
8 years ago |
Mattias Gaertner
|
ef850a1238
fcl-passrc: resolver: deprecated hintmessage, asm-block without assembler modifier, less hints
|
8 years ago |
michael
|
f29bbe25a6
* Parse Reference To Procedure|function
|
8 years ago |
michael
|
5de5fa9b7b
* Allow object generics, bug ID #31485
|
8 years ago |
michael
|
0dc3d03755
* Packed sets support
|
8 years ago |
michael
|
1415d86f86
* String of length 1 is character (bug ID 30723)
|
8 years ago |
michael
|
16d8435fde
* Fix generic as record field name, bug ID #30718
|
8 years ago |
michael
|
6d88302745
* Allow Delphi specialization syntax for generics (bug ID 30615)
|
8 years ago |
michael
|
70ce54ef4e
* Fix bug #30701: allow formatting arguments in str() and writeln()
|
8 years ago |
michael
|
65ea20e9e0
* More range type parsing errors
|
8 years ago |
michael
|
391966a414
* Character range types
|
8 years ago |
michael
|
a725887d0e
* Allow raise without semicolon before end.
|
8 years ago |