LLDB  mainline
Functions
IOHandler.cpp File Reference
#include "lldb/Core/IOHandler.h"
#include <string>
#include "lldb/Core/Debugger.h"
#include "lldb/Core/StreamFile.h"
#include "lldb/Host/Config.h"
#include "lldb/Host/File.h"
#include "lldb/Utility/Predicate.h"
#include "lldb/Utility/ReproducerProvider.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/StreamString.h"
#include "lldb/Utility/StringList.h"
#include "lldb/lldb-forward.h"
#include "lldb/Interpreter/CommandCompletions.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "llvm/ADT/StringRef.h"
#include <memory>
#include <mutex>
#include <cassert>
#include <cctype>
#include <cerrno>
#include <clocale>
#include <cstdint>
#include <cstdio>
#include <cstring>
#include <type_traits>
Include dependency graph for IOHandler.cpp:

Go to the source code of this file.

Functions

static Optional< std::stringSplitLine (std::string &line_buffer)
 
static Optional< std::stringSplitLineEOF (std::string &line_buffer)
 

Function Documentation

◆ SplitLine()

static Optional<std::string> SplitLine ( std::string line_buffer)
static

Definition at line 324 of file IOHandler.cpp.

References string().

Referenced by lldb_private::IOHandlerEditline::GetLine().

◆ SplitLineEOF()

static Optional<std::string> SplitLineEOF ( std::string line_buffer)
static

Definition at line 336 of file IOHandler.cpp.

References string().

Referenced by lldb_private::IOHandlerEditline::GetLine().