Henrique Gottardi Werlang
|
846b223e79
|
Typeinfo of external classes.
|
2022-02-06 13:42:35 +00:00 |
|
mattias
|
103f8ce03a
|
typeinfo: updated comments, that Module, Attributes and Params can be nil
|
2021-09-21 12:24:06 +02:00 |
|
Michaël Van Canneyt
|
bd6bc41f7f
|
* Fix streaming of chars outside ASCII range
|
2021-09-12 11:21:09 +02:00 |
|
michael
|
e95f3a7f26
|
* Patch from Wagner Landgraf to add GetTypeName function (Issue ID 38850)
|
2021-05-04 08:54:03 +00:00 |
|
mattias
|
8b952f5578
|
rtl: added TValue.Cast/FromOrdinal/FromArray, issue 38825, from Henrique Gottardi Werlang
|
2021-04-30 09:30:45 +00:00 |
|
mattias
|
0e5b285b1d
|
rtl: added rtti TProcedureFlag pfSafeCall and pfAsync
|
2021-04-24 12:08:19 +00:00 |
|
michael
|
0642e13f57
|
* FindType implementation from Henrique Werlang (bug ID 38252)
|
2021-01-23 10:37:01 +00:00 |
|
mattias
|
9966b6d55b
|
rtl: fixed TTypeInfoStaticArray.Dims
|
2021-01-14 22:16:39 +00:00 |
|
mattias
|
838825b0b2
|
rtl: removed TTypeInfoDynArray.DimCount
|
2021-01-14 22:10:56 +00:00 |
|
mattias
|
0746298593
|
packages: rtl: fixed TTypeInfoRecord.RecordType
|
2021-01-10 22:59:45 +00:00 |
|
mattias
|
6fb1ce581f
|
rtl: moved TTypeKind to unit system, fpc compatibility, needed by GetTypeKind
|
2020-08-30 12:05:03 +00:00 |
|
mattias
|
726d0d3b3d
|
rtl: added pfAddress,pfReference
|
2020-05-06 17:42:05 +00:00 |
|
mattias
|
a16ec5bdc1
|
rtl: added tkExtClass
|
2019-10-30 11:56:41 +00:00 |
|
mattias
|
07c76c5111
|
rtl: fixed SetMethodProp normal function
|
2019-10-22 11:39:31 +00:00 |
|
mattias
|
c79684f8d9
|
rtl: MethodName: support callbacks with function reference
|
2019-10-21 17:05:49 +00:00 |
|
mattias
|
b1c084790f
|
rtl: SetMethodProp: reuse callback if possible
|
2019-10-21 16:36:27 +00:00 |
|
mattias
|
0a5fe28683
|
rtl: added GetInterfaceProp, SetInterfaceProp
|
2019-05-22 12:43:39 +00:00 |
|
mattias
|
87f96a7724
|
rtl: added SetMethodProp
|
2019-05-21 15:34:37 +00:00 |
|
mattias
|
c465228571
|
rtl: added GetMethodProp
|
2019-05-21 15:12:07 +00:00 |
|
mattias
|
75bae04c58
|
rtl: made TValue a record, started TRttiType
|
2019-02-26 08:32:09 +00:00 |
|
mattias
|
36a5a5a3a9
|
rtl: added simple TRttiContext to support querying attributes like Delphi
|
2019-02-24 15:50:11 +00:00 |
|
mattias
|
dcb5c10cac
|
rtl: added TCustomAttribute
|
2019-02-24 09:45:01 +00:00 |
|
mattias
|
01b3be4a07
|
rtl: added tkHelper
|
2019-01-27 22:01:14 +00:00 |
|
mattias
|
7b1596cb91
|
rtl: added typinfo functions for TTypeInfoStruct to access advanced record RTTI
|
2019-01-07 16:07:42 +00:00 |
|
mattias
|
5791ba170e
|
rtl: initial Rtti.Invoke(), issue 34710
|
2018-12-18 23:33:17 +00:00 |
|
mattias
|
aabb2c66cf
|
rtl: typinfo: added GetEnumName, GetEnumValue, GetEnumNameCount
|
2018-10-07 21:01:00 +00:00 |
|
mattias
|
949b1daf26
|
rtl: typinfo GetPropList
|
2018-07-11 23:04:37 +00:00 |
|
mattias
|
55ecc09268
|
rtl: GetPropInfos: fixed duplicates
|
2018-07-11 22:27:54 +00:00 |
|
mattias
|
97cb60459e
|
rtl: changed TGUIDString to type string
|
2018-07-07 19:58:08 +00:00 |
|
mattias
|
9636f88afa
|
rtl: typinfo: GetOrdProp/SetOrdProp for tkSet
|
2018-06-25 11:51:32 +00:00 |
|
mattias
|
5964333408
|
rtl: typinfo: added GetEnumProp, SetEnumProp, GetSetProp, SetSetProp
|
2018-06-23 14:51:06 +00:00 |
|
mattias
|
d3e2e69826
|
typinfo: added GetStrProp, SetStrProp, GetOrdProp, SetStrProp
|
2018-06-05 22:17:12 +00:00 |
|
michael
|
691d3d8bdc
|
* Patch from mattias to handle GUID as record
|
2018-04-21 05:52:56 +00:00 |
|
michael
|
a75ff377bd
|
* Additions from Mattias for interface support
|
2018-04-07 13:02:57 +00:00 |
|
michael
|
4860a47620
|
* Make RTL package like any other
|
2017-12-28 10:01:55 +00:00 |
|