joost
|
aa3135f740
* Allow rtti-attributes only when the modeswitch prefixedattributes is set
|
12 years ago |
joost
|
61f5da9af7
* Added test for iterating over all types in an application
|
12 years ago |
joost
|
ddb179ff61
* Name the sec_rtti section rtti and not extrtti
|
12 years ago |
joost
|
2cf9e6dc7d
* Removed unused get_code_block_func param from str_parse_method_impl
|
12 years ago |
joost
|
85a3c9b67c
* Renamed FPC_HAS_EXTENDED_RTTI define to FPC_HAS_UNIT_RTTI
|
12 years ago |
joost
|
45338f7f75
* Renamed global symbol INITEXTRTTIUNITS to RTTIUNITLIST
|
12 years ago |
joost
|
2a74d8ad56
* Removed unused trttitypes extrtti and attribute
|
12 years ago |
joost
|
ac984cc047
* Removed the uf_extrtti module flag. Having a flag that is always set if of no use.
|
12 years ago |
joost
|
3b0b9ee4d1
* Do not generate a list of all types anymore, but get a list of all types
|
12 years ago |
joost
|
6581f03117
* Placed the init-data in a separate assembly-list. This way it is possible
|
12 years ago |
joost
|
ab0f3a2d4b
* Implemented TValue.IsEmpty, TValue.Make
|
12 years ago |
joost
|
150689bb0f
* Implemented more Delphi-compatilibity functions + tests
|
12 years ago |
joost
|
557403e831
* TAttributeArray, TRttiPropertyArray and TRttiTypeArray replaced by generic TArray
|
12 years ago |
joost
|
c6707fecef
* Added TUnitInfo.UnitOptions, to determine if there is attribute-
|
12 years ago |
joost
|
bb9e4a2f15
* Adapted test for changes in r25094
|
12 years ago |
joost
|
9cfb8e6d14
* The attribute-data is now stored inside the TTypeData structure instead of
|
12 years ago |
joost
|
06a8ccd7db
* Made a start with rtti unit + some basic tests
|
12 years ago |
joost
|
354c6f2d58
* GetClassAttribute's result is now a TCustomAttribute, instead of a TObject
|
12 years ago |
joost
|
d79916d3e1
* Do not show a false warning about the result of a TCustomAttribute
|
12 years ago |
joost
|
c17f509d41
* Adapted test to change to TExtRttiData
|
12 years ago |
joost
|
402ef1bbe5
* Adapt margins of list of symbols within a unit, so that it works with
|
12 years ago |
joost
|
b6f4afc064
* Store TExtRttiData for each type holding extended rtti data
|
12 years ago |
joost
|
2ccaf7f8d5
* Search in inherited classes for custom-attribute-constructors
|
13 years ago |
joost
|
88322f1d32
* A javaclass is also a objectdef, so the third else..if was ever reached
|
13 years ago |
joost
|
5585d1bc15
* Attribute definition should be before generic keyword
|
13 years ago |
joost
|
173622da46
* Return an error if there is a unbound class-attribute at the end of a type-block
|
13 years ago |
joost
|
d3ca6c94ea
* Return an error if there is nothing in the class to bind a custom attribute to + test
|
13 years ago |
joost
|
59c6b1ff3a
* Added basic TCustomAttribute tests
|
13 years ago |
joost
|
aa9940683b
* reverted r22849, the mem-leak only occured in case of an error that is not catched
|
13 years ago |
joost
|
1519a4597e
* Fixed mem-leak in parsing of class-acctributes
|
13 years ago |