llvm/lldb/source/API/SBExpressionOptions.cpp

//===-- SBExpressionOptions.cpp -------------------------------------------===//
//
// 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
//
//===----------------------------------------------------------------------===//

#include "lldb/API/SBExpressionOptions.h"
#include "Utils.h"
#include "lldb/API/SBStream.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/Instrumentation.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBExpressionOptions::SBExpressionOptions()
    :{}

SBExpressionOptions::SBExpressionOptions(const SBExpressionOptions &rhs) {}

const SBExpressionOptions &SBExpressionOptions::
operator=(const SBExpressionOptions &rhs) {}

SBExpressionOptions::~SBExpressionOptions() = default;

bool SBExpressionOptions::GetCoerceResultToId() const {}

void SBExpressionOptions::SetCoerceResultToId(bool coerce) {}

bool SBExpressionOptions::GetUnwindOnError() const {}

void SBExpressionOptions::SetUnwindOnError(bool unwind) {}

bool SBExpressionOptions::GetIgnoreBreakpoints() const {}

void SBExpressionOptions::SetIgnoreBreakpoints(bool ignore) {}

lldb::DynamicValueType SBExpressionOptions::GetFetchDynamicValue() const {}

void SBExpressionOptions::SetFetchDynamicValue(lldb::DynamicValueType dynamic) {}

uint32_t SBExpressionOptions::GetTimeoutInMicroSeconds() const {}

void SBExpressionOptions::SetTimeoutInMicroSeconds(uint32_t timeout) {}

uint32_t SBExpressionOptions::GetOneThreadTimeoutInMicroSeconds() const {}

void SBExpressionOptions::SetOneThreadTimeoutInMicroSeconds(uint32_t timeout) {}

bool SBExpressionOptions::GetTryAllThreads() const {}

void SBExpressionOptions::SetTryAllThreads(bool run_others) {}

bool SBExpressionOptions::GetStopOthers() const {}

void SBExpressionOptions::SetStopOthers(bool run_others) {}

bool SBExpressionOptions::GetTrapExceptions() const {}

void SBExpressionOptions::SetTrapExceptions(bool trap_exceptions) {}

void SBExpressionOptions::SetLanguage(lldb::LanguageType language) {}

void SBExpressionOptions::SetLanguage(lldb::SBSourceLanguageName name,
                                      uint32_t version) {}

void SBExpressionOptions::SetCancelCallback(
    lldb::ExpressionCancelCallback callback, void *baton) {}

bool SBExpressionOptions::GetGenerateDebugInfo() {}

void SBExpressionOptions::SetGenerateDebugInfo(bool b) {}

bool SBExpressionOptions::GetSuppressPersistentResult() {}

void SBExpressionOptions::SetSuppressPersistentResult(bool b) {}

const char *SBExpressionOptions::GetPrefix() const {}

void SBExpressionOptions::SetPrefix(const char *prefix) {}

bool SBExpressionOptions::GetAutoApplyFixIts() {}

void SBExpressionOptions::SetAutoApplyFixIts(bool b) {}

uint64_t SBExpressionOptions::GetRetriesWithFixIts() {}

void SBExpressionOptions::SetRetriesWithFixIts(uint64_t retries) {}

bool SBExpressionOptions::GetTopLevel() {}

void SBExpressionOptions::SetTopLevel(bool b) {}

bool SBExpressionOptions::GetAllowJIT() {}

void SBExpressionOptions::SetAllowJIT(bool allow) {}

EvaluateExpressionOptions *SBExpressionOptions::get() const {}

EvaluateExpressionOptions &SBExpressionOptions::ref() const {}