llvm-project/lldb/source
Sean Callanan 3e7e915dca Added support for the "--repl" argument to LLDB.
This makes LLDB launch and create a REPL, specifying no target so that the REPL
can create one for itself.  Also added the "--repl-language" option, which
specifies the language to use.  Plumbed the relevant arguments and errors
through the REPL creation mechanism.

llvm-svn: 250773
2015-10-20 00:23:46 +00:00
..
API Added support for the "--repl" argument to LLDB. 2015-10-20 00:23:46 +00:00
Breakpoint [LLDB] Fix display of value of a vector variables in watchpoint operations 2015-10-09 15:13:20 +00:00
Commands Silence -Wqual-cast warnings from GCC 5.2 2015-10-18 19:34:38 +00:00
Core Added support for the "--repl" argument to LLDB. 2015-10-20 00:23:46 +00:00
DataFormatters Introduce the concept of a type that is meaningless without dynamic resolution, which are essentially placeholder types meant to appease a language's type system but do not offer any actual information to the debugger, unless further resolved 2015-10-20 00:13:19 +00:00
Expression Added support for the "--repl" argument to LLDB. 2015-10-20 00:23:46 +00:00
Host When calling FileSpec::AppendPathComponent() we don't need to include "." in the path if m_filename is set to exactly '.'. Previously this would cause a FileSpec object that looked like: 2015-10-20 00:17:39 +00:00
Initialization TypeSystem is now a plugin interface and removed any "ClangASTContext &Class::GetClangASTContext()" functions. 2015-09-17 22:23:34 +00:00
Interpreter Added the concept of a Read-Eval-Print-Loop to LLDB. 2015-10-19 23:11:07 +00:00
Plugins Fixed PlatformDarwin to locate Xcode by using HostInfo::GetProgramFileSpec(). This function returns the FileSpec to the program that is running the LLDB.framework or lldb.so and is more reliable than checking the path of LLDB.framework/lldb.so itself since it might not exist within the Xcode.app bundle (DYLD_FRAMEWORK_PATH). Then we check DEVELOPER_DIR, then check the currently installed Xcode with xcrun. 2015-10-20 00:22:50 +00:00
Symbol Introduce the concept of a type that is meaningless without dynamic resolution, which are essentially placeholder types meant to appease a language's type system but do not offer any actual information to the debugger, unless further resolved 2015-10-20 00:13:19 +00:00
Target Added support for the "--repl" argument to LLDB. 2015-10-20 00:23:46 +00:00
Utility lldb-server: add support for binary memory reads 2015-10-14 12:59:37 +00:00
CMakeLists.txt Fix handling of LLDB_VERS_GENERATED_FILE. 2015-10-09 03:40:55 +00:00
Makefile [Makefiles] Align library names with CMake build 2015-07-14 20:25:19 +00:00
lldb.cpp Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00