LLDB  mainline
Classes | Namespaces | Enumerations | Functions
Reproducer.h File Reference
#include "lldb/Utility/FileSpec.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Support/YAMLTraits.h"
#include <mutex>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for Reproducer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  lldb_private::repro::ProviderBase
 The provider defines an interface for generating files needed for reproducing. More...
class  lldb_private::repro::Provider< ThisProviderT >
class  lldb_private::repro::Generator
 The generator is responsible for the logic needed to generate a reproducer. More...
class  lldb_private::repro::Loader
class  lldb_private::repro::Reproducer
 The reproducer enables clients to obtain access to the Generator and Loader. More...
class  lldb_private::repro::Verifier
struct  lldb_private::repro::ReplayOptions


 A class that represents a running process on the host machine.


enum  lldb_private::repro::ReproducerMode { lldb_private::repro::ReproducerMode::Capture, lldb_private::repro::ReproducerMode::Replay, lldb_private::repro::ReproducerMode::PassiveReplay, lldb_private::repro::ReproducerMode::Off }


llvm::Error lldb_private::repro::Finalize (Loader *loader)
llvm::Error lldb_private::repro::Finalize (const FileSpec &root)