libcyphal
libcyphal copied to clipboard
cetl::rtti::rtti in two places
It seems the compiler is somehow okay with this but both IExecutor and ScatteredBuffer extend cetl::rtti::rtti?
As we just found out at the call, the following is valid:
#include <iostream>
class rtti{};
class derived : rtti::rtti::rtti::rtti {};
int main()
{
derived d;
std::cout << &d;
return 0;
}
So this is just a typo.