Re: [lldb-dev] Navigating STL types

2017-01-23 Thread Andreas Yankopolus via lldb-dev
Mehdi, > Yes, this is a problem with our STL, we are forcing inlining and we need to > fix this on libc++ side, it is scheduled, but we haven’t come to it yet. Any guesstimate as to the timeframe? Seems like being able to navigate STL types would be a useful thing. Thanks, Andreas

[lldb-dev] Tab completion for variable names, etc.

2017-01-23 Thread Andreas Yankopolus via lldb-dev
Does lldb support tab completion of variable or class/method names? If so, how is it enabled? Command completion works just fine with lldb 3.9 on Ubuntu 16.10 and with Apple’s version on MacOS Sierra. But if I define "std::vector v;" in a C++ source file, break lldb after this definition, and

[lldb-dev] Navigating STL types

2017-01-23 Thread Andreas Yankopolus via lldb-dev
How can I navigate STL types using their overloaded operators and member functions (e.g., “[]” and “.first()” for vectors) ? For example, take a C++ source file with: std::vector v; v.push_back("foo”); Breaking after this statement in lldb and typing "p v[0]" would be reasonably expected to