On 9/23/17 11:52 AM, bitwise wrote:
Is it possible to tell if two objects represented by TypeInfo's are convertible to each other?

Basically, is there a built in way to do this?

int x;
long y;
assert(typeid(x).isImplicitlyConvertibleTo(typeid(y));

I would say no. There isn't any function/data to detect that.

Keep in mind that TypeInfo is generated by the compiler, and only contains what the developers of the runtime have wanted it to contain. It's not a full-fledged reflection system.

However, you COULD build something in RTInfo that could place that inside the TypeInfo. That is what RTInfo was added for.

-Steve

Reply via email to