[lldb-dev] C++ method declaration parsing

2017-03-15 Thread Eugene Zemtsov via lldb-dev
Hi, Everyone. Current implementation of CPlusPlusLanguage::MethodName::Parse() doesn't cover full extent of possible function declarations, or even declarations returned by abi::__cxa_demangle. Consider this code: -- #include #include #include

Re: [lldb-dev] C++ method declaration parsing

2017-03-15 Thread Eugene Zemtsov via lldb-dev
ang for whatever you need > in order to make it possible. You mention performance, are you certain > that clang's parser would be unacceptably slow? > > +cfe-dev as they may have some more input on what it would take to extend > clang to make this possible. > > On Wed,

Re: [lldb-dev] Remote debugging - unix socket and/or specific port

2017-07-27 Thread Eugene Zemtsov via lldb-dev
Hi Mark, A quick look at PlatformPOSIX.cpp, PlatformLinux.cpp and PlatformRemoteGDBServer.cpp shows that Pavel's description of port forwarding situation is still accurate. On Linux currently there is no way to know the port number before LLDB tries actually attach to something. Mentioning of GDB