You are not logged in.
After recent commit TDocVariant.DoFunction doesn't get to 'Add' Name if the argument is integer. It gets into
if VariantToInteger(variant(Arguments[0]),ndx) then
and then just leaves further else...if... combination. Therefore:
... raised exception class EVariantDispatchError with message 'Variant method calls not supported'.
Maybe it is better to move this if to the end of it?
[Delphi 10.4, Win64]
Offline
You are right.
It should be fixed by https://synopse.info/fossil/info/acc12807e6
Sorry for the regression.
Offline