Henrique Gottardi Werlang
|
a2b77e865d
|
TVirtualInterface equivalent to the Delphi implementation.
|
2022-10-20 07:05:46 +00:00 |
|
Henrique Gottardi Werlang
|
968453010c
|
Full mapped the interface info.
|
2022-10-20 07:03:42 +00:00 |
|
Henrique Gottardi Werlang
|
d196eafe3b
|
Changed the pool control of the RTTI context.
|
2022-10-19 16:00:50 +00:00 |
|
Henrique Gottardi Werlang
|
dbe0707ddb
|
TValue to work with reference variable.
|
2022-10-19 07:35:48 -03:00 |
|
Henrique Gottardi Werlang
|
09155a0b33
|
Invoke in the RTTI Method.
|
2022-08-23 07:33:36 -03:00 |
|
mattias
|
600c131157
|
rtl: fixed TRttiStructuredType.GetProperty case insensitive, issue 39230
|
2022-07-23 02:38:46 +02:00 |
|
Henrique Gottardi Werlang
|
2e1c24f789
|
Fixed IsOrdinal from TValue.
|
2022-05-04 14:07:00 +00:00 |
|
Michaël Van Canneyt
|
42a493f8e3
|
* Added TrttiType.GetProperties
|
2022-02-05 10:22:04 +01:00 |
|
Henrique Gottardi Werlang
|
4702161f5a
|
All changes in RTTI I have made.
|
2022-01-29 09:55:59 +00:00 |
|
Michaël Van Canneyt
|
4c2cdc6e03
|
* Enhanced patch from Henrique Werlang to implement ancestor type. Fix issue #38945
|
2021-12-21 17:46:56 +01:00 |
|
Michael Van Canneyt
|
7f643577a7
|
* Patch from Henrique Werlang to access external classes RTTI info. Fix issue #38944
|
2021-12-21 15:08:47 +01:00 |
|
Henrique Gottardi Werlang
|
e61df9571c
|
Istype no TValue.
Ajustado type cast com problemas.
|
2021-09-06 19:37:48 +00:00 |
|
Henrique Gottardi Werlang
|
745d566ae5
|
Make do TValue igual ao do Delphi.
|
2021-08-09 14:54:14 +00:00 |
|
michael
|
fb7dbfabe5
|
* GetAttributes from Henrique Werlang. Issue ID 38955
|
2021-06-03 12:48:23 +00:00 |
|
mattias
|
adb8e064c1
|
rtti: added TRttiType.GetQualifiedName, issue 38917, from henrique
|
2021-05-21 11:41:48 +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
|
37fe291187
|
rtl: added TRttiInstanceType, issue 38824, from Henrique Gottardi Werlang
|
2021-04-30 09:22:05 +00:00 |
|
mattias
|
a3b1d0b22a
|
rtl: fixed TRttiMethod.LoadParameters flags, issue 38823, from Henrique Gottardi Werlang
|
2021-04-30 09:19:57 +00:00 |
|
mattias
|
0dd3a997c1
|
rtl: reuse existing rtticontext, still not Delphi compatible, issue 38812, from Henrique Gottardi Werlang
|
2021-04-30 09:17:33 +00:00 |
|
mattias
|
173ddc874b
|
rtl: added TRttiMethod.GetIsAsyncCall, issue 38803, from henrique
|
2021-04-26 21:06:10 +00:00 |
|
mattias
|
8ee8c55c49
|
rtl: fixed TValue.Empty setting FData, issue 38776
|
2021-04-19 20:40:48 +00:00 |
|
michael
|
a697c3c12a
|
* Remove unused variable
|
2021-03-26 03:19:30 +00:00 |
|
mattias
|
01992a59d5
|
rtl: TRttiClassRefType for tkClassRef, issue 38571, from henrique
|
2021-03-02 13:58:35 +00:00 |
|
mattias
|
17df322ecd
|
rtl: TRttiParameter.GetFields, issue 38570, from henrique
|
2021-03-02 13:57:03 +00:00 |
|
michael
|
414ef0fe37
|
* Patch from henrique werlang to allow get/set value of records (Issue ID 38569)
|
2021-03-02 13:19:52 +00:00 |
|
michael
|
4cbd08c400
|
* Patch from Henrique Werlang to implement generic AsType<T>()
|
2021-03-02 12:32:38 +00:00 |
|
mattias
|
eda9e6b192
|
rtl: comment
|
2021-02-22 14:33:22 +00:00 |
|
michael
|
3e8bbf72b4
|
* Patch from Henrique Werlang to implement getting method parameters info (bug ID 38313)
|
2021-01-23 10:45:24 +00:00 |
|
michael
|
0642e13f57
|
* FindType implementation from Henrique Werlang (bug ID 38252)
|
2021-01-23 10:37:01 +00:00 |
|
mattias
|
6dff05705c
|
rtl: AsInstance RTTI Implementation, from henrique, issue 38361
|
2021-01-15 17:14:21 +00:00 |
|
mattias
|
7597eb96e3
|
rtl: Implementation of SetArrayElement finished, from henrique, issue 38360
|
2021-01-15 13:16:54 +00:00 |
|
mattias
|
0b86b71d49
|
rtl: startedd RTTI info for record types, patch 38322
|
2021-01-10 23:02:03 +00:00 |
|
michael
|
219a749aa3
|
* Patch from Henrique Werlang to add Delphi compatible From<>
|
2020-12-28 11:43:36 +00:00 |
|
mattias
|
5a1d978516
|
rtl: removed superfluous UnicodeString
|
2020-11-12 14:31:27 +00:00 |
|
michael
|
557a61a21a
|
* Patch from Henrique Werlang to rework GetProperties so it is faster (bug ID 37850).
|
2020-10-06 11:24:53 +00:00 |
|
michael
|
69c9c7ce6d
|
* Patch from Henrique Werlang to correct sort order in GetMethods
|
2020-10-06 08:21:06 +00:00 |
|
michael
|
69da16c052
|
* Patch from Henrique Werlang to add TRttiDynArray (Bug ID 0037761)
|
2020-09-25 11:42:20 +00:00 |
|
michael
|
e3f828a8ef
|
* Patch from Henrique Werlang to implement TValue.Empty
|
2020-09-25 11:25:01 +00:00 |
|
michael
|
48a57fc9f1
|
* Patch from henrique Werlang to check parent classes when getting methods (bug ID 377736)
|
2020-09-12 08:03:18 +00:00 |
|
michael
|
1fc0e8dd10
|
* correct GetIsInstance for TRttiInstanceType
|
2020-09-12 07:57:24 +00:00 |
|
michael
|
1bd27fdbb3
|
* Corrected patch for TRttiEnumerationType
|
2020-09-03 09:10:27 +00:00 |
|
michael
|
b141aed060
|
* Patch from Henrique Werlang to fix RTTI info and improve readability (Bug ID 37655)
|
2020-08-28 17:12:23 +00:00 |
|
michael
|
bff1abd2ed
|
* Patch from Henrigque Werlang, implementing TRTTIInterface and adding RTTIStructuredType methods
|
2020-08-27 14:10:30 +00:00 |
|
michael
|
5ceedc6bc3
|
* Patch from Henrique Werlang to expose JSValue (bug ID 37597)
|
2020-08-20 07:27:45 +00:00 |
|
michael
|
1572f8e05f
|
* Patch from Henrique Werlang to retrieve declared properties (Bg ID 37598)
|
2020-08-20 07:26:26 +00:00 |
|
michael
|
8a7ce44e4f
|
* Get/Set value for objects, patch by Henrique Werlang (Bug ID 37540)
|
2020-08-11 11:46:50 +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
|
5791ba170e
|
rtl: initial Rtti.Invoke(), issue 34710
|
2018-12-18 23:33:17 +00:00 |
|
mattias
|
38ebbaabed
|
rtl: less hints
|
2018-05-02 06:15:33 +00:00 |
|