LLDB
mainline
|
#include <Target.h>
Private Member Functions | |
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< TargetExperimentalProperties > | m_experimental_properties_up |
Target * | m_target |
Additional Inherited Members | |
![]() | |
static const char * | GetExperimentalSettingsName () |
static bool | IsSettingExperimental (llvm::StringRef setting) |
![]() | |
lldb::OptionValuePropertiesSP | m_collection_sp |
TargetProperties::TargetProperties | ( | Target * | target | ) |
Definition at line 3803 of file Target.cpp.
References Arg0ValueChangedCallback(), CheckJITObjectsDir(), lldb_private::OptionValueProperties::CreateLocalCopy(), DetachOnErrorValueChangedCallback(), DisableASLRValueChangedCallback(), DisableSTDIOValueChangedCallback(), EnvVarsValueChangedCallback(), ErrorPathValueChangedCallback(), lldb_private::Properties::GetExperimentalSettingsName(), lldb_private::Process::GetGlobalProperties(), lldb_private::Target::GetGlobalProperties(), lldb_private::Properties::GetValueProperties(), InheritTCCValueChangedCallback(), InputPathValueChangedCallback(), lldb_private::Properties::m_collection_sp, m_experimental_properties_up, OutputPathValueChangedCallback(), and RunArgsValueChangedCallback().
Referenced by lldb_private::Target::GetGlobalProperties().
|
overridedefault |
void TargetProperties::AppendExecutableSearchPaths | ( | const FileSpec & | dir | ) |
Definition at line 4125 of file Target.cpp.
References lldb_private::OptionValueFileSpecList::AppendCurrentValue(), and lldb_private::Properties::m_collection_sp.
|
private |
Definition at line 4458 of file Target.cpp.
References GetArg0(), m_launch_info, and lldb_private::ProcessInfo::SetArg0().
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4196 of file Target.cpp.
References lldb_private::FileSystem::Exists(), lldb_private::Target::GetDebugger(), lldb_private::UserID::GetID(), lldb_private::FileSpec::GetPath(), GetSaveJITObjectsDir(), lldb_private::FileSystem::Instance(), lldb_private::FileSystem::IsDirectory(), lldb_private::Properties::m_collection_sp, m_target, lldb_private::Debugger::ReportError(), and string().
Referenced by TargetProperties().
|
private |
Definition at line 4032 of file Target.cpp.
References lldb_private::Target::GetPlatform(), lldb_private::Properties::m_collection_sp, and m_target.
Referenced by EnvVarsValueChangedCallback(), and GetEnvironment().
|
private |
Definition at line 4487 of file Target.cpp.
References lldb_private::Flags::Clear(), GetDetachOnError(), lldb_private::ProcessLaunchInfo::GetFlags(), m_launch_info, and lldb_private::Flags::Set().
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4494 of file Target.cpp.
References lldb_private::Flags::Clear(), GetDisableASLR(), lldb_private::ProcessLaunchInfo::GetFlags(), m_launch_info, and lldb_private::Flags::Set().
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4508 of file Target.cpp.
References lldb_private::Flags::Clear(), GetDisableSTDIO(), lldb_private::ProcessLaunchInfo::GetFlags(), m_launch_info, and lldb_private::Flags::Set().
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4468 of file Target.cpp.
References ComputeEnvironment(), lldb_private::ProcessInfo::GetEnvironment(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4482 of file Target.cpp.
References lldb_private::ProcessLaunchInfo::AppendOpenFileAction(), GetStandardErrorPath(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
llvm::StringRef TargetProperties::GetArg0 | ( | ) | const |
Definition at line 4009 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by Arg0ValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
bool TargetProperties::GetAutoInstallMainExecutable | ( | ) | const |
Definition at line 4452 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::Install().
bool TargetProperties::GetBreakpointsConsultPlatformAvoidList | ( | ) |
Definition at line 4328 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::ModuleIsExcludedForUnconstrainedSearches().
FileSpecList TargetProperties::GetClangModuleSearchPaths | ( | ) |
Definition at line 4152 of file Target.cpp.
References lldb_private::OptionValueFileSpecList::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::ClangModulesDeclVendor::Create().
FileSpecList TargetProperties::GetDebugFileSearchPaths | ( | ) |
Definition at line 4143 of file Target.cpp.
References lldb_private::OptionValueFileSpecList::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::GetDefaultDebugFileSearchPaths().
bool TargetProperties::GetDebugUtilityExpression | ( | ) | const |
Definition at line 4515 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::FunctionCaller::ExecuteFunction().
ArchSpec TargetProperties::GetDefaultArchitecture | ( | ) | const |
Definition at line 3904 of file Target.cpp.
References lldb_private::OptionValueArch::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::GetDefaultArchitecture().
bool TargetProperties::GetDetachOnError | ( | ) | const |
Definition at line 3970 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by DetachOnErrorValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
bool TargetProperties::GetDisableASLR | ( | ) | const |
Definition at line 3948 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by DisableASLRValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
bool TargetProperties::GetDisableSTDIO | ( | ) | const |
Definition at line 3981 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by DisableSTDIOValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
const char * TargetProperties::GetDisassemblyFlavor | ( | ) | const |
Definition at line 3992 of file Target.cpp.
References g_x86_dis_flavor_value_types, and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Disassembler::FindPluginForTarget(), and lldb_private::CommandObjectDisassemble::CommandOptions::OptionParsingStarting().
bool TargetProperties::GetDisplayExpressionsInCrashlogs | ( | ) | const |
Definition at line 4346 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb::SBFrame::EvaluateExpression().
bool TargetProperties::GetDisplayRecognizedArguments | ( | ) | const |
Definition at line 4399 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
bool TargetProperties::GetDisplayRuntimeSupportValues | ( | ) | const |
Definition at line 4389 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb::SBFrame::GetVariables().
bool TargetProperties::GetEnableAutoApplyFixIts | ( | ) | const |
Definition at line 4173 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
bool TargetProperties::GetEnableAutoImportClangModules | ( | ) | const |
Definition at line 4161 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::ClangExpressionSourceCode::GetText(), and SetupDeclVendor().
bool TargetProperties::GetEnableNotifyAboutFixIts | ( | ) | const |
Definition at line 4185 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::UserExpression::Evaluate().
bool TargetProperties::GetEnableSyntheticValue | ( | ) | const |
Definition at line 4229 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Environment TargetProperties::GetEnvironment | ( | ) | const |
Definition at line 4061 of file Target.cpp.
References ComputeEnvironment().
Referenced by CommandObjectProcessLaunch::DoExecute(), and CommandObjectTargetShowLaunchEnvironment::DoExecute().
FileSpecList TargetProperties::GetExecutableSearchPaths | ( | ) |
Definition at line 4134 of file Target.cpp.
References lldb_private::OptionValueFileSpecList::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::GetDefaultExecutableSearchPaths(), lldb_private::Target::GetOrCreateModule(), DynamicLoaderDarwinKernel::KextImageInfo::LoadImageUsingMemoryModule(), and lldb_private::Target::SetArchitecture().
uint64_t TargetProperties::GetExprErrorLimit | ( | ) | const |
Definition at line 4322 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
llvm::StringRef TargetProperties::GetExpressionPrefixContents | ( | ) |
Definition at line 4307 of file Target.cpp.
References lldb_private::OptionValueFileSpec::GetFileContents(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::EvaluateExpression().
Disassembler::HexImmediateStyle TargetProperties::GetHexImmediateStyle | ( | ) | const |
Definition at line 4365 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by InstructionLLVMC::CalculateMnemonicOperandsAndComment().
ImportStdModule TargetProperties::GetImportStdModule | ( | ) | const |
Definition at line 4167 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::ClangUserExpression::PrepareForParsing(), and shouldRetryWithCppModule().
Environment TargetProperties::GetInheritedEnvironment | ( | ) | const |
Definition at line 4065 of file Target.cpp.
References lldb_private::Target::GetPlatform(), lldb_private::Properties::m_collection_sp, and m_target.
bool TargetProperties::GetInheritTCC | ( | ) | const |
Definition at line 3959 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectProcessLaunch::DoExecute(), and InheritTCCValueChangedCallback().
bool TargetProperties::GetInjectLocalVariables | ( | ExecutionContext * | exe_ctx | ) | const |
Definition at line 3880 of file Target.cpp.
References ePropertyExperimental, lldb_private::OptionValueProperties::GetPropertyAtIndexAsBoolean(), lldb_private::Property::GetValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::ClangExpressionSourceCode::GetText().
InlineStrategy TargetProperties::GetInlineStrategy | ( | ) | const |
Definition at line 4003 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::CreateBreakpoint().
LanguageType TargetProperties::GetLanguage | ( | ) | const |
Definition at line 4298 of file Target.cpp.
References lldb_private::OptionValueLanguage::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::UserExpression::Evaluate(), and lldb::SBFrame::EvaluateExpression().
LoadCWDlldbinitFile TargetProperties::GetLoadCWDlldbinitFile | ( | ) | const |
Definition at line 4359 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
LoadScriptFromSymFile TargetProperties::GetLoadScriptFromSymbolFile | ( | ) | const |
Definition at line 4352 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
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.
Definition at line 4248 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
uint32_t TargetProperties::GetMaximumMemReadSize | ( | ) | const |
Definition at line 4262 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectMemoryRead::DoExecute().
uint32_t TargetProperties::GetMaximumNumberOfChildrenToDisplay | ( | ) | const |
Definition at line 4241 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
uint32_t TargetProperties::GetMaximumSizeOfStringSummary | ( | ) | const |
Definition at line 4256 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectMemoryRead::DoExecute(), and lldb_private::ValueObject::ReadPointedString().
uint32_t TargetProperties::GetMaxZeroPaddingInFloatFormat | ( | ) | const |
Definition at line 4235 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
MemoryModuleLoadLevel TargetProperties::GetMemoryModuleLoadLevel | ( | ) | const |
Definition at line 4372 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by ObjectFileMachO::ParseSymtab().
bool TargetProperties::GetMoveToNearestCode | ( | ) | const |
Definition at line 3919 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::CreateBreakpoint(), and lldb_private::Target::CreateSourceRegexBreakpoint().
uint64_t TargetProperties::GetNumberOfRetriesWithFixits | ( | ) | const |
Definition at line 4179 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
lldb::DynamicValueType TargetProperties::GetPreferDynamicValue | ( | ) | const |
Definition at line 3925 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Process::UpdateThreadListIfNeeded().
bool TargetProperties::GetPreloadSymbols | ( | ) | const |
Definition at line 3937 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::GetOrCreateModule().
const ProcessLaunchInfo & TargetProperties::GetProcessLaunchInfo | ( | ) | const |
Definition at line 4409 of file Target.cpp.
References m_launch_info.
Referenced by CommandObjectProcessLaunch::DoExecute(), lldb_private::ScriptedProcess::DoLoadCore(), and lldb_private::Target::Launch().
bool TargetProperties::GetRequireHardwareBreakpoints | ( | ) | const |
Definition at line 4441 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
bool TargetProperties::GetRunArguments | ( | Args & | args | ) | const |
Definition at line 4021 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectPlatformProcessLaunch::DoExecute(), and RunArgsValueChangedCallback().
FileSpec TargetProperties::GetSaveJITObjectsDir | ( | ) | const |
Definition at line 4191 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CheckJITObjectsDir().
bool TargetProperties::GetSkipPrologue | ( | ) | const |
Definition at line 4110 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::CreateBreakpoint(), and lldb_private::Target::CreateFuncRegexBreakpoint().
PathMappingList & TargetProperties::GetSourcePathMap | ( | ) | const |
Definition at line 4116 of file Target.cpp.
References lldb_private::OptionValuePathMappings::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::SourceManager::File::CommonInitializer(), and lldb_private::Target::CreateBreakpoint().
FileSpec TargetProperties::GetStandardErrorPath | ( | ) | const |
Definition at line 4288 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by ErrorPathValueChangedCallback(), and lldb_private::Target::FinalizeFileActions().
FileSpec TargetProperties::GetStandardInputPath | ( | ) | const |
Definition at line 4268 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::FinalizeFileActions(), and InputPathValueChangedCallback().
FileSpec TargetProperties::GetStandardOutputPath | ( | ) | const |
Definition at line 4278 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::FinalizeFileActions(), and OutputPathValueChangedCallback().
Environment TargetProperties::GetTargetEnvironment | ( | ) | const |
Definition at line 4093 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
bool TargetProperties::GetUseFastStepping | ( | ) | const |
Definition at line 4340 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Process::AdvanceAddressToNextBranchInstruction(), and lldb_private::ThreadPlanStepRange::ThreadPlanStepRange().
bool TargetProperties::GetUseHexImmediates | ( | ) | const |
Definition at line 4334 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by InstructionLLVMC::CalculateMnemonicOperandsAndComment().
bool TargetProperties::GetUserSpecifiedTrapHandlerNames | ( | Args & | args | ) | const |
Definition at line 4379 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectTargetModulesShowUnwind::DoExecute().
|
private |
Definition at line 4501 of file Target.cpp.
References lldb_private::Flags::Clear(), lldb_private::ProcessLaunchInfo::GetFlags(), GetInheritTCC(), m_launch_info, and lldb_private::Flags::Set().
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4472 of file Target.cpp.
References lldb_private::ProcessLaunchInfo::AppendOpenFileAction(), GetStandardInputPath(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4477 of file Target.cpp.
References lldb_private::ProcessLaunchInfo::AppendOpenFileAction(), GetStandardOutputPath(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4462 of file Target.cpp.
References lldb_private::ProcessInfo::GetArguments(), GetRunArguments(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
void TargetProperties::SetArg0 | ( | llvm::StringRef | arg | ) |
Definition at line 4015 of file Target.cpp.
References lldb_private::Properties::m_collection_sp, m_launch_info, and lldb_private::ProcessInfo::SetArg0().
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDebugUtilityExpression | ( | bool | debug | ) |
Definition at line 4521 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::SetDefaultArchitecture | ( | const ArchSpec & | arch | ) |
Definition at line 3912 of file Target.cpp.
References lldb_private::Properties::m_collection_sp, and lldb_private::OptionValueArch::SetCurrentValue().
Referenced by lldb_private::Target::SetDefaultArchitecture().
void TargetProperties::SetDetachOnError | ( | bool | b | ) |
Definition at line 3976 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDisableASLR | ( | bool | b | ) |
Definition at line 3954 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDisableSTDIO | ( | bool | b | ) |
Definition at line 3987 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDisplayRecognizedArguments | ( | bool | b | ) |
Definition at line 4404 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::SetDisplayRuntimeSupportValues | ( | bool | b | ) |
Definition at line 4394 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::SetEnvironment | ( | Environment | env | ) |
Definition at line 4104 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetInheritTCC | ( | bool | b | ) |
Definition at line 3965 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetInjectLocalVariables | ( | ExecutionContext * | exe_ctx, |
bool | b | ||
) |
Definition at line 3893 of file Target.cpp.
References ePropertyExperimental, lldb_private::Property::GetValue(), lldb_private::Properties::m_collection_sp, and lldb_private::OptionValueProperties::SetPropertyAtIndexAsBoolean().
bool TargetProperties::SetPreferDynamicValue | ( | lldb::DynamicValueType | d | ) |
Definition at line 3932 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Process::UpdateThreadListIfNeeded().
void TargetProperties::SetPreloadSymbols | ( | bool | b | ) |
Definition at line 3943 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::SetProcessLaunchInfo | ( | const ProcessLaunchInfo & | launch_info | ) |
Definition at line 4413 of file Target.cpp.
References lldb_private::ProcessInfo::GetArg0(), lldb_private::ProcessInfo::GetArguments(), lldb_private::ProcessInfo::GetEnvironment(), lldb_private::ProcessLaunchInfo::GetFileActionForFD(), lldb_private::ProcessLaunchInfo::GetFlags(), lldb_private::FileAction::GetPath(), m_launch_info, SetArg0(), SetDetachOnError(), SetDisableASLR(), SetDisableSTDIO(), SetEnvironment(), SetInheritTCC(), SetRunArguments(), SetStandardErrorPath(), SetStandardInputPath(), SetStandardOutputPath(), and lldb_private::Flags::Test().
Referenced by CommandObjectProcessLaunch::DoExecute(), and lldb_private::Target::Launch().
void TargetProperties::SetRequireHardwareBreakpoints | ( | bool | b | ) |
Definition at line 4447 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::SetRunArguments | ( | const Args & | args | ) |
Definition at line 4026 of file Target.cpp.
References lldb_private::ProcessInfo::GetArguments(), lldb_private::Properties::m_collection_sp, and m_launch_info.
Referenced by CommandObjectProcessLaunch::DoExecute(), and SetProcessLaunchInfo().
|
delete |
void TargetProperties::SetStandardErrorPath | ( | llvm::StringRef | path | ) |
Definition at line 4293 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
|
delete |
void TargetProperties::SetStandardInputPath | ( | llvm::StringRef | path | ) |
Definition at line 4273 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
|
delete |
void TargetProperties::SetStandardOutputPath | ( | llvm::StringRef | path | ) |
Definition at line 4283 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetUserSpecifiedTrapHandlerNames | ( | const Args & | args | ) |
Definition at line 4384 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::UpdateLaunchInfoFromProperties | ( | ) |
Definition at line 3867 of file Target.cpp.
References Arg0ValueChangedCallback(), DetachOnErrorValueChangedCallback(), DisableASLRValueChangedCallback(), DisableSTDIOValueChangedCallback(), EnvVarsValueChangedCallback(), ErrorPathValueChangedCallback(), InheritTCCValueChangedCallback(), InputPathValueChangedCallback(), OutputPathValueChangedCallback(), and RunArgsValueChangedCallback().
Referenced by lldb_private::Target::Target().
|
private |
Definition at line 268 of file Target.h.
Referenced by TargetProperties().
|
private |
Definition at line 267 of file Target.h.
Referenced by Arg0ValueChangedCallback(), DetachOnErrorValueChangedCallback(), DisableASLRValueChangedCallback(), DisableSTDIOValueChangedCallback(), EnvVarsValueChangedCallback(), ErrorPathValueChangedCallback(), GetProcessLaunchInfo(), InheritTCCValueChangedCallback(), InputPathValueChangedCallback(), OutputPathValueChangedCallback(), RunArgsValueChangedCallback(), SetArg0(), SetProcessLaunchInfo(), and SetRunArguments().
|
private |
Definition at line 269 of file Target.h.
Referenced by CheckJITObjectsDir(), ComputeEnvironment(), and GetInheritedEnvironment().