\"as\" and supports() for CORBA style interfaces problems
Original Reporter info from Mantis: tom_at_work
-
Reporter name: Thomas Schatzl
Original Reporter info from Mantis: tom_at_work
- Reporter name: Thomas Schatzl
Description:
\"as" and supports() doesn't work for CORBA style interfaces either.
supports() for CORBA style interfaces gives a compiler error ("Can't determine which overloaded method to call") and using "as" a runtime error.
(EInvalidCast in that case, which is plain wrong since from TAny type definition you can see that the object does support the interface, hence the as operator should be valid)
Additional information:
Reporter: Thomas Schatzl
EMail:
Mantis conversion info:
- Mantis ID: 5800
- OS: Win32
- Fixed in version: 2.4.0
- Fixed in revision: 12729 (#0438667e)