lldb中寄存器访问c++对象以及stl对象

这是目前frame中的寄存器情况。
其中r0是HeResFileLocator对象,r2是std::__1::basic_string。

请问如何在lldb使用r0和r2调用其自己的方法呢。

我每次调用会报如下错误

我基本不逆向游戏,LLDB对C++的支持我没有怎么研究过,你可以google看看

@snakeninny 有没有实现过在非越狱机下面hook C++方法。Cydia的这一套MobileHook的方案没有源码。而且我看了下他hook C++的原理是修改指令,这点在非越狱机器上面应该搞不定?

请给点思路,谢谢。