LLDB mainline
lldb_private::TargetProperties Class Reference

#include <Target.h>

Inheritance diagram for lldb_private::TargetProperties:
[legend]

Public Member Functions

 TargetProperties (Target *target)
 ~TargetProperties () override
ArchSpec GetDefaultArchitecture () const
void SetDefaultArchitecture (const ArchSpec &arch)
bool GetMoveToNearestCode () const
lldb::DynamicValueType GetPreferDynamicValue () const
bool SetPreferDynamicValue (lldb::DynamicValueType d)
bool GetPreloadSymbols () const
void SetPreloadSymbols (bool b)
bool GetDisableASLR () const
void SetDisableASLR (bool b)
bool GetInheritTCC () const
void SetInheritTCC (bool b)
bool GetDetachOnError () const
void SetDetachOnError (bool b)
bool GetDisableSTDIO () const
void SetDisableSTDIO (bool b)
llvm::StringRef GetLaunchWorkingDirectory () const
bool GetParallelModuleLoad () const
const char * GetDisassemblyFlavor () const
const char * GetDisassemblyCPU () const
const char * GetDisassemblyFeatures () const
InlineStrategy GetInlineStrategy () const
RealpathPrefixes GetSourceRealpathPrefixes () const
llvm::StringRef GetArg0 () const
void SetArg0 (llvm::StringRef arg)
bool GetRunArguments (Args &args) const
void SetRunArguments (const Args &args)
Environment GetEnvironment () const
Environment GetInheritedEnvironment () const
Environment GetTargetEnvironment () const
void SetEnvironment (Environment env)
bool GetSkipPrologue () const
PathMappingListGetSourcePathMap () const
PathMappingListGetObjectPathMap () const
bool GetAutoSourceMapRelative () const
FileSpecList GetExecutableSearchPaths ()
void AppendExecutableSearchPaths (const FileSpec &)
FileSpecList GetDebugFileSearchPaths ()
FileSpecList GetClangModuleSearchPaths ()
bool GetEnableAutoImportClangModules () const
ImportStdModule GetImportStdModule () const
DynamicClassInfoHelper GetDynamicClassInfoHelper () const
bool GetEnableAutoApplyFixIts () const
uint64_t GetNumberOfRetriesWithFixits () const
bool GetEnableNotifyAboutFixIts () const
FileSpec GetSaveJITObjectsDir () const
bool GetEnableSyntheticValue () const
bool ShowHexVariableValuesWithLeadingZeroes () const
uint32_t GetMaxZeroPaddingInFloatFormat () const
uint32_t GetMaximumNumberOfChildrenToDisplay () const
std::pair< uint32_t, boolGetMaximumDepthOfChildrenToDisplay () const
 Get the max depth value, augmented with a bool to indicate whether the depth is the default.
uint32_t GetMaximumSizeOfStringSummary () const
uint32_t GetMaximumMemReadSize () const
FileSpec GetStandardInputPath () const
FileSpec GetStandardErrorPath () const
FileSpec GetStandardOutputPath () const
void SetStandardInputPath (llvm::StringRef path)
void SetStandardOutputPath (llvm::StringRef path)
void SetStandardErrorPath (llvm::StringRef path)
void SetStandardInputPath (const char *path)=delete
void SetStandardOutputPath (const char *path)=delete
void SetStandardErrorPath (const char *path)=delete
bool GetBreakpointsConsultPlatformAvoidList ()
SourceLanguage GetLanguage () const
llvm::StringRef GetExpressionPrefixContents ()
uint64_t GetExprErrorLimit () const
uint64_t GetExprAllocAddress () const
uint64_t GetExprAllocSize () const
uint64_t GetExprAllocAlign () const
bool GetUseHexImmediates () const
bool GetUseFastStepping () const
bool GetDisplayExpressionsInCrashlogs () const
LoadScriptFromSymFile GetLoadScriptFromSymbolFile () const
LoadCWDlldbinitFile GetLoadCWDlldbinitFile () const
Disassembler::HexImmediateStyle GetHexImmediateStyle () const
MemoryModuleLoadLevel GetMemoryModuleLoadLevel () const
bool GetUserSpecifiedTrapHandlerNames (Args &args) const
void SetUserSpecifiedTrapHandlerNames (const Args &args)
bool GetDisplayRuntimeSupportValues () const
void SetDisplayRuntimeSupportValues (bool b)
bool GetDisplayRecognizedArguments () const
void SetDisplayRecognizedArguments (bool b)
const ProcessLaunchInfoGetProcessLaunchInfo () const
void SetProcessLaunchInfo (const ProcessLaunchInfo &launch_info)
bool GetInjectLocalVariables (ExecutionContext *exe_ctx) const
bool GetUseDIL (ExecutionContext *exe_ctx) const
void SetUseDIL (ExecutionContext *exe_ctx, bool b)
void SetRequireHardwareBreakpoints (bool b)
bool GetRequireHardwareBreakpoints () const
bool GetAutoInstallMainExecutable () const
void UpdateLaunchInfoFromProperties ()
void SetDebugUtilityExpression (bool debug)
bool GetDebugUtilityExpression () const
Public Member Functions inherited from lldb_private::Properties
 Properties ()
 Properties (const lldb::OptionValuePropertiesSP &collection_sp)
virtual ~Properties ()
lldb::OptionValuePropertiesSP GetValueProperties () const
virtual lldb::OptionValueSP GetPropertyValue (const ExecutionContext *exe_ctx, llvm::StringRef property_path, Status &error) const
virtual Status SetPropertyValue (const ExecutionContext *exe_ctx, VarSetOperationType op, llvm::StringRef property_path, llvm::StringRef value)
virtual Status DumpPropertyValue (const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask, bool is_json=false)
virtual void DumpAllPropertyValues (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask, bool is_json=false)
virtual void DumpAllDescriptions (CommandInterpreter &interpreter, Stream &strm) const
size_t Apropos (llvm::StringRef keyword, std::vector< const Property * > &matching_properties) const
template<typename T>
GetPropertyAtIndexAs (uint32_t idx, T default_value, const ExecutionContext *exe_ctx=nullptr) const
template<typename T, typename U = typename std::remove_pointer<T>::type, std::enable_if_t< std::is_pointer_v< T >, bool > = true>
const U * GetPropertyAtIndexAs (uint32_t idx, const ExecutionContext *exe_ctx=nullptr) const
template<typename T>
bool SetPropertyAtIndex (uint32_t idx, T t, const ExecutionContext *exe_ctx=nullptr) const

Private Member Functions

std::optional< boolGetExperimentalPropertyValue (size_t prop_idx, ExecutionContext *exe_ctx=nullptr) const
void Arg0ValueChangedCallback ()
void RunArgsValueChangedCallback ()
void EnvVarsValueChangedCallback ()
void InputPathValueChangedCallback ()
void OutputPathValueChangedCallback ()
void ErrorPathValueChangedCallback ()
void DetachOnErrorValueChangedCallback ()
void DisableASLRValueChangedCallback ()
void InheritTCCValueChangedCallback ()
void DisableSTDIOValueChangedCallback ()
void CheckJITObjectsDir ()
Environment ComputeEnvironment () const

Private Attributes

ProcessLaunchInfo m_launch_info
std::unique_ptr< TargetExperimentalPropertiesm_experimental_properties_up
Targetm_target

Additional Inherited Members

Static Public Member Functions inherited from lldb_private::Properties
static llvm::StringRef GetExperimentalSettingsName ()
static bool IsSettingExperimental (llvm::StringRef setting)
Protected Attributes inherited from lldb_private::Properties
lldb::OptionValuePropertiesSP m_collection_sp

Detailed Description

Definition at line 84 of file Target.h.

Constructor & Destructor Documentation

◆ TargetProperties()

◆ ~TargetProperties()

TargetProperties::~TargetProperties ( )
overridedefault

Member Function Documentation

◆ AppendExecutableSearchPaths()

void TargetProperties::AppendExecutableSearchPaths ( const FileSpec & dir)

◆ Arg0ValueChangedCallback()

void TargetProperties::Arg0ValueChangedCallback ( )
private

Definition at line 5098 of file Target.cpp.

References GetArg0(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ CheckJITObjectsDir()

◆ ComputeEnvironment()

Environment TargetProperties::ComputeEnvironment ( ) const
private

◆ DetachOnErrorValueChangedCallback()

void TargetProperties::DetachOnErrorValueChangedCallback ( )
private

Definition at line 5127 of file Target.cpp.

References GetDetachOnError(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ DisableASLRValueChangedCallback()

void TargetProperties::DisableASLRValueChangedCallback ( )
private

Definition at line 5134 of file Target.cpp.

References GetDisableASLR(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ DisableSTDIOValueChangedCallback()

void TargetProperties::DisableSTDIOValueChangedCallback ( )
private

Definition at line 5148 of file Target.cpp.

References GetDisableSTDIO(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ EnvVarsValueChangedCallback()

void TargetProperties::EnvVarsValueChangedCallback ( )
private

Definition at line 5108 of file Target.cpp.

References ComputeEnvironment(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ ErrorPathValueChangedCallback()

void TargetProperties::ErrorPathValueChangedCallback ( )
private

Definition at line 5122 of file Target.cpp.

References GetStandardErrorPath(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ GetArg0()

llvm::StringRef TargetProperties::GetArg0 ( ) const

◆ GetAutoInstallMainExecutable()

bool TargetProperties::GetAutoInstallMainExecutable ( ) const

Definition at line 5092 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetAutoSourceMapRelative()

bool TargetProperties::GetAutoSourceMapRelative ( ) const

◆ GetBreakpointsConsultPlatformAvoidList()

◆ GetClangModuleSearchPaths()

FileSpecList TargetProperties::GetClangModuleSearchPaths ( )

◆ GetDebugFileSearchPaths()

FileSpecList TargetProperties::GetDebugFileSearchPaths ( )

◆ GetDebugUtilityExpression()

bool TargetProperties::GetDebugUtilityExpression ( ) const

◆ GetDefaultArchitecture()

ArchSpec TargetProperties::GetDefaultArchitecture ( ) const

◆ GetDetachOnError()

bool TargetProperties::GetDetachOnError ( ) const

◆ GetDisableASLR()

bool TargetProperties::GetDisableASLR ( ) const

◆ GetDisableSTDIO()

bool TargetProperties::GetDisableSTDIO ( ) const

◆ GetDisassemblyCPU()

◆ GetDisassemblyFeatures()

◆ GetDisassemblyFlavor()

◆ GetDisplayExpressionsInCrashlogs()

bool TargetProperties::GetDisplayExpressionsInCrashlogs ( ) const

◆ GetDisplayRecognizedArguments()

bool TargetProperties::GetDisplayRecognizedArguments ( ) const

Definition at line 5038 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetDisplayRuntimeSupportValues()

bool TargetProperties::GetDisplayRuntimeSupportValues ( ) const

◆ GetDynamicClassInfoHelper()

DynamicClassInfoHelper TargetProperties::GetDynamicClassInfoHelper ( ) const

Definition at line 4784 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetEnableAutoApplyFixIts()

bool TargetProperties::GetEnableAutoApplyFixIts ( ) const

◆ GetEnableAutoImportClangModules()

bool TargetProperties::GetEnableAutoImportClangModules ( ) const

◆ GetEnableNotifyAboutFixIts()

bool TargetProperties::GetEnableNotifyAboutFixIts ( ) const

◆ GetEnableSyntheticValue()

bool TargetProperties::GetEnableSyntheticValue ( ) const

Definition at line 4847 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetEnvironment()

Environment TargetProperties::GetEnvironment ( ) const

◆ GetExecutableSearchPaths()

◆ GetExperimentalPropertyValue()

std::optional< bool > TargetProperties::GetExperimentalPropertyValue ( size_t prop_idx,
ExecutionContext * exe_ctx = nullptr ) const
private

◆ GetExprAllocAddress()

uint64_t TargetProperties::GetExprAllocAddress ( ) const

Definition at line 4947 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetExprAllocAlign()

uint64_t TargetProperties::GetExprAllocAlign ( ) const

Definition at line 4959 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetExprAllocSize()

uint64_t TargetProperties::GetExprAllocSize ( ) const

Definition at line 4953 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetExprErrorLimit()

uint64_t TargetProperties::GetExprErrorLimit ( ) const

Definition at line 4941 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetExpressionPrefixContents()

llvm::StringRef TargetProperties::GetExpressionPrefixContents ( )

◆ GetHexImmediateStyle()

Disassembler::HexImmediateStyle TargetProperties::GetHexImmediateStyle ( ) const

◆ GetImportStdModule()

ImportStdModule TargetProperties::GetImportStdModule ( ) const

Definition at line 4777 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

Referenced by shouldRetryWithCppModule().

◆ GetInheritedEnvironment()

Environment TargetProperties::GetInheritedEnvironment ( ) const

◆ GetInheritTCC()

bool TargetProperties::GetInheritTCC ( ) const

◆ GetInjectLocalVariables()

bool TargetProperties::GetInjectLocalVariables ( ExecutionContext * exe_ctx) const

◆ GetInlineStrategy()

InlineStrategy TargetProperties::GetInlineStrategy ( ) const

◆ GetLanguage()

◆ GetLaunchWorkingDirectory()

llvm::StringRef TargetProperties::GetLaunchWorkingDirectory ( ) const

◆ GetLoadCWDlldbinitFile()

LoadCWDlldbinitFile TargetProperties::GetLoadCWDlldbinitFile ( ) const

◆ GetLoadScriptFromSymbolFile()

LoadScriptFromSymFile TargetProperties::GetLoadScriptFromSymbolFile ( ) const

Definition at line 4989 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetMaximumDepthOfChildrenToDisplay()

std::pair< uint32_t, bool > TargetProperties::GetMaximumDepthOfChildrenToDisplay ( ) const

Get the max depth value, augmented with a bool to indicate whether the depth is the default.

When the user has customized the max depth, the bool will be false.

Returns
the max depth, and true if the max depth is the system default, otherwise false.

Definition at line 4872 of file Target.cpp.

References lldb_private::Properties::m_collection_sp.

◆ GetMaximumMemReadSize()

uint32_t TargetProperties::GetMaximumMemReadSize ( ) const

◆ GetMaximumNumberOfChildrenToDisplay()

uint32_t TargetProperties::GetMaximumNumberOfChildrenToDisplay ( ) const

Definition at line 4865 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetMaximumSizeOfStringSummary()

uint32_t TargetProperties::GetMaximumSizeOfStringSummary ( ) const

◆ GetMaxZeroPaddingInFloatFormat()

uint32_t TargetProperties::GetMaxZeroPaddingInFloatFormat ( ) const

Definition at line 4859 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetMemoryModuleLoadLevel()

MemoryModuleLoadLevel TargetProperties::GetMemoryModuleLoadLevel ( ) const

◆ GetMoveToNearestCode()

bool TargetProperties::GetMoveToNearestCode ( ) const

◆ GetNumberOfRetriesWithFixits()

uint64_t TargetProperties::GetNumberOfRetriesWithFixits ( ) const

◆ GetObjectPathMap()

PathMappingList & TargetProperties::GetObjectPathMap ( ) const

◆ GetParallelModuleLoad()

bool TargetProperties::GetParallelModuleLoad ( ) const

Definition at line 4573 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ GetPreferDynamicValue()

lldb::DynamicValueType TargetProperties::GetPreferDynamicValue ( ) const

◆ GetPreloadSymbols()

bool TargetProperties::GetPreloadSymbols ( ) const

◆ GetProcessLaunchInfo()

const ProcessLaunchInfo & TargetProperties::GetProcessLaunchInfo ( ) const

◆ GetRequireHardwareBreakpoints()

bool TargetProperties::GetRequireHardwareBreakpoints ( ) const

◆ GetRunArguments()

bool TargetProperties::GetRunArguments ( Args & args) const

◆ GetSaveJITObjectsDir()

FileSpec TargetProperties::GetSaveJITObjectsDir ( ) const

Definition at line 4809 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

Referenced by CheckJITObjectsDir().

◆ GetSkipPrologue()

bool TargetProperties::GetSkipPrologue ( ) const

◆ GetSourcePathMap()

◆ GetSourceRealpathPrefixes()

RealpathPrefixes TargetProperties::GetSourceRealpathPrefixes ( ) const

◆ GetStandardErrorPath()

FileSpec TargetProperties::GetStandardErrorPath ( ) const

◆ GetStandardInputPath()

FileSpec TargetProperties::GetStandardInputPath ( ) const

◆ GetStandardOutputPath()

FileSpec TargetProperties::GetStandardOutputPath ( ) const

◆ GetTargetEnvironment()

Environment TargetProperties::GetTargetEnvironment ( ) const

Definition at line 4703 of file Target.cpp.

References lldb_private::Properties::m_collection_sp.

◆ GetUseDIL()

◆ GetUseFastStepping()

◆ GetUseHexImmediates()

bool TargetProperties::GetUseHexImmediates ( ) const

◆ GetUserSpecifiedTrapHandlerNames()

bool TargetProperties::GetUserSpecifiedTrapHandlerNames ( Args & args) const

◆ InheritTCCValueChangedCallback()

void TargetProperties::InheritTCCValueChangedCallback ( )
private

Definition at line 5141 of file Target.cpp.

References GetInheritTCC(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ InputPathValueChangedCallback()

void TargetProperties::InputPathValueChangedCallback ( )
private

Definition at line 5112 of file Target.cpp.

References GetStandardInputPath(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ OutputPathValueChangedCallback()

void TargetProperties::OutputPathValueChangedCallback ( )
private

Definition at line 5117 of file Target.cpp.

References GetStandardOutputPath(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ RunArgsValueChangedCallback()

void TargetProperties::RunArgsValueChangedCallback ( )
private

Definition at line 5102 of file Target.cpp.

References GetRunArguments(), and m_launch_info.

Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().

◆ SetArg0()

void TargetProperties::SetArg0 ( llvm::StringRef arg)

Definition at line 4626 of file Target.cpp.

References m_launch_info, and lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetDebugUtilityExpression()

void TargetProperties::SetDebugUtilityExpression ( bool debug)

Definition at line 5161 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

◆ SetDefaultArchitecture()

void TargetProperties::SetDefaultArchitecture ( const ArchSpec & arch)

◆ SetDetachOnError()

void TargetProperties::SetDetachOnError ( bool b)

Definition at line 4552 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetDisableASLR()

void TargetProperties::SetDisableASLR ( bool b)

Definition at line 4530 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetDisableSTDIO()

void TargetProperties::SetDisableSTDIO ( bool b)

Definition at line 4563 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetDisplayRecognizedArguments()

void TargetProperties::SetDisplayRecognizedArguments ( bool b)

Definition at line 5044 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

◆ SetDisplayRuntimeSupportValues()

void TargetProperties::SetDisplayRuntimeSupportValues ( bool b)

Definition at line 5033 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

◆ SetEnvironment()

void TargetProperties::SetEnvironment ( Environment env)

Definition at line 4714 of file Target.cpp.

References lldb_private::Properties::m_collection_sp.

Referenced by SetProcessLaunchInfo().

◆ SetInheritTCC()

void TargetProperties::SetInheritTCC ( bool b)

Definition at line 4541 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetPreferDynamicValue()

bool TargetProperties::SetPreferDynamicValue ( lldb::DynamicValueType d)

◆ SetPreloadSymbols()

void TargetProperties::SetPreloadSymbols ( bool b)

Definition at line 4519 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

◆ SetProcessLaunchInfo()

◆ SetRequireHardwareBreakpoints()

void TargetProperties::SetRequireHardwareBreakpoints ( bool b)

Definition at line 5087 of file Target.cpp.

References lldb_private::Properties::m_collection_sp.

◆ SetRunArguments()

void TargetProperties::SetRunArguments ( const Args & args)

◆ SetStandardErrorPath() [1/2]

void lldb_private::TargetProperties::SetStandardErrorPath ( const char * path)
delete

◆ SetStandardErrorPath() [2/2]

void TargetProperties::SetStandardErrorPath ( llvm::StringRef path)

Definition at line 4917 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetStandardInputPath() [1/2]

void lldb_private::TargetProperties::SetStandardInputPath ( const char * path)
delete

◆ SetStandardInputPath() [2/2]

void TargetProperties::SetStandardInputPath ( llvm::StringRef path)

Definition at line 4897 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetStandardOutputPath() [1/2]

void lldb_private::TargetProperties::SetStandardOutputPath ( const char * path)
delete

◆ SetStandardOutputPath() [2/2]

void TargetProperties::SetStandardOutputPath ( llvm::StringRef path)

Definition at line 4907 of file Target.cpp.

References lldb_private::Properties::SetPropertyAtIndex().

Referenced by SetProcessLaunchInfo().

◆ SetUseDIL()

◆ SetUserSpecifiedTrapHandlerNames()

void TargetProperties::SetUserSpecifiedTrapHandlerNames ( const Args & args)

Definition at line 5022 of file Target.cpp.

References lldb_private::Properties::m_collection_sp.

◆ ShowHexVariableValuesWithLeadingZeroes()

bool TargetProperties::ShowHexVariableValuesWithLeadingZeroes ( ) const

Definition at line 4853 of file Target.cpp.

References lldb_private::Properties::GetPropertyAtIndexAs().

◆ UpdateLaunchInfoFromProperties()

Member Data Documentation

◆ m_experimental_properties_up

std::unique_ptr<TargetExperimentalProperties> lldb_private::TargetProperties::m_experimental_properties_up
private

Definition at line 303 of file Target.h.

Referenced by TargetProperties().

◆ m_launch_info

◆ m_target

Target* lldb_private::TargetProperties::m_target
private

The documentation for this class was generated from the following files: