Make it possible to capture reproducers from the API test suite. Given the symmetry between capture and replay, this patch also adds the necessary code for replay. For now this is a NO-OP until the corresponding reproducer instrumentation changes land. For more info please refer to the RFC on lldb-dev: http://lists.llvm.org/pipermail/lldb-dev/2020-April/016100.html Differential revision: https://reviews.llvm.org/D77588
18 lines
584 B
C++
18 lines
584 B
C++
//===-- SWIG Interface for SBReproducer--------------------------*- C++ -*-===//
|
|
//
|
|
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
|
// See https://llvm.org/LICENSE.txt for license information.
|
|
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
namespace lldb {
|
|
class SBReproducer
|
|
{
|
|
public:
|
|
static const char *Capture(const char *path);
|
|
static const char *PassiveReplay(const char *path);
|
|
static bool SetAutoGenerate(bool b);
|
|
};
|
|
}
|