some compilers seem to be confused if we directly call a method on the result of dynamic_cast. I suspect it's a bug of the compiler in template handling, but the workaround doesn't look so messy and I think it's acceptable. committing at my discretion.
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|