diff options
author | Sean Callanan <scallanan@apple.com> | 2015-10-19 23:11:07 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2015-10-19 23:11:07 +0000 |
commit | 6681041d70e28e4563a5b04d41b75629e2492fc5 (patch) | |
tree | e75bd664994ead48d5b604acb1dd3b8af378d8cf /llvm/test/CodeGen/X86/code_placement_loop_rotation2.ll | |
parent | cc25301092534288a3b81a020c3a3095763ca1d4 (diff) | |
download | bcm5719-llvm-6681041d70e28e4563a5b04d41b75629e2492fc5.tar.gz bcm5719-llvm-6681041d70e28e4563a5b04d41b75629e2492fc5.zip |
Added the concept of a Read-Eval-Print-Loop to LLDB.
A REPL takes over the command line and typically treats input as source code.
REPLs can also do code completion. The REPL class allows its subclasses to
implement the language-specific functionality without having to know about the
IOHandler-specific internals.
Also added a PluginManager-based way of getting to a REPL given a language and
a target.
Also brought in some utility code and expression options that are useful for
REPLs, such as line offsets for expressions, ANSI terminal coloring of errors,
and a few IOHandler convenience functions.
llvm-svn: 250753
Diffstat (limited to 'llvm/test/CodeGen/X86/code_placement_loop_rotation2.ll')
0 files changed, 0 insertions, 0 deletions