LLDB mainline
|
#include <Target.h>
Private Member Functions | |
std::optional< bool > | GetExperimentalPropertyValue (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< TargetExperimentalProperties > | m_experimental_properties_up |
Target * | m_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 |
TargetProperties::TargetProperties | ( | Target * | target | ) |
Definition at line 4158 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().
|
overridedefault |
void TargetProperties::AppendExecutableSearchPaths | ( | const FileSpec & | dir | ) |
Definition at line 4493 of file Target.cpp.
References lldb_private::OptionValueFileSpecList::AppendCurrentValue(), and lldb_private::Properties::m_collection_sp.
|
private |
Definition at line 4843 of file Target.cpp.
References GetArg0(), m_launch_info, and lldb_private::ProcessInfo::SetArg0().
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4559 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, and lldb_private::Debugger::ReportError().
Referenced by TargetProperties().
|
private |
Definition at line 4388 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 4872 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 4879 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 4893 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 4853 of file Target.cpp.
References ComputeEnvironment(), lldb_private::ProcessInfo::GetEnvironment(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4867 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 4365 of file Target.cpp.
Referenced by Arg0ValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
bool TargetProperties::GetAutoInstallMainExecutable | ( | ) | const |
Definition at line 4837 of file Target.cpp.
Referenced by lldb_private::Target::Install().
bool TargetProperties::GetAutoSourceMapRelative | ( | ) | const |
Definition at line 4487 of file Target.cpp.
Referenced by lldb_private::BreakpointResolverFileLine::DeduceSourceMapping().
bool TargetProperties::GetBreakpointsConsultPlatformAvoidList | ( | ) |
Definition at line 4710 of file Target.cpp.
Referenced by lldb_private::Target::ModuleIsExcludedForUnconstrainedSearches().
FileSpecList TargetProperties::GetClangModuleSearchPaths | ( | ) |
Definition at line 4511 of file Target.cpp.
Referenced by lldb_private::ClangModulesDeclVendor::Create().
FileSpecList TargetProperties::GetDebugFileSearchPaths | ( | ) |
Definition at line 4506 of file Target.cpp.
Referenced by lldb_private::Target::GetDefaultDebugFileSearchPaths().
bool TargetProperties::GetDebugUtilityExpression | ( | ) | const |
Definition at line 4900 of file Target.cpp.
Referenced by lldb_private::FunctionCaller::ExecuteFunction().
ArchSpec TargetProperties::GetDefaultArchitecture | ( | ) | const |
Definition at line 4251 of file Target.cpp.
Referenced by lldb_private::Target::GetDefaultArchitecture().
bool TargetProperties::GetDetachOnError | ( | ) | const |
Definition at line 4316 of file Target.cpp.
Referenced by DetachOnErrorValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
bool TargetProperties::GetDisableASLR | ( | ) | const |
Definition at line 4294 of file Target.cpp.
Referenced by DisableASLRValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
bool TargetProperties::GetDisableSTDIO | ( | ) | const |
Definition at line 4327 of file Target.cpp.
Referenced by DisableSTDIOValueChangedCallback(), and CommandObjectProcessLaunch::DoExecute().
const char * TargetProperties::GetDisassemblyFlavor | ( | ) | const |
Definition at line 4338 of file Target.cpp.
References g_x86_dis_flavor_value_types, and lldb_private::OptionEnumValueElement::string_value.
Referenced by lldb_private::Disassembler::FindPluginForTarget(), and lldb_private::CommandObjectDisassemble::CommandOptions::OptionParsingStarting().
bool TargetProperties::GetDisplayExpressionsInCrashlogs | ( | ) | const |
Definition at line 4728 of file Target.cpp.
Referenced by lldb::SBFrame::EvaluateExpression().
bool TargetProperties::GetDisplayRecognizedArguments | ( | ) | const |
Definition at line 4783 of file Target.cpp.
bool TargetProperties::GetDisplayRuntimeSupportValues | ( | ) | const |
Definition at line 4772 of file Target.cpp.
Referenced by lldb::SBFrame::GetVariables().
DynamicClassInfoHelper TargetProperties::GetDynamicClassInfoHelper | ( | ) | const |
Definition at line 4529 of file Target.cpp.
Referenced by lldb_private::AppleObjCRuntimeV2::DynamicClassInfoExtractor::ComputeHelper().
bool TargetProperties::GetEnableAutoApplyFixIts | ( | ) | const |
Definition at line 4536 of file Target.cpp.
Referenced by lldb_private::CommandObjectExpression::CommandOptions::GetEvaluateExpressionOptions().
bool TargetProperties::GetEnableAutoImportClangModules | ( | ) | const |
Definition at line 4516 of file Target.cpp.
Referenced by lldb_private::ClangExpressionSourceCode::GetText(), and SetupDeclVendor().
bool TargetProperties::GetEnableNotifyAboutFixIts | ( | ) | const |
Definition at line 4548 of file Target.cpp.
Referenced by lldb_private::CommandObjectDWIMPrint::DoExecute(), and lldb_private::UserExpression::Evaluate().
bool TargetProperties::GetEnableSyntheticValue | ( | ) | const |
Definition at line 4592 of file Target.cpp.
Environment TargetProperties::GetEnvironment | ( | ) | const |
Definition at line 4416 of file Target.cpp.
References ComputeEnvironment().
Referenced by CommandObjectTargetShowLaunchEnvironment::DoExecute(), and CommandObjectProcessLaunch::DoExecute().
FileSpecList TargetProperties::GetExecutableSearchPaths | ( | ) |
Definition at line 4501 of file Target.cpp.
Referenced by lldb_private::Target::GetDefaultExecutableSearchPaths(), lldb_private::Target::GetOrCreateModule(), DynamicLoaderDarwinKernel::KextImageInfo::LoadImageUsingMemoryModule(), and lldb_private::Target::SetArchitecture().
|
private |
Definition at line 4234 of file Target.cpp.
References ePropertyExperimental, lldb_private::OptionValueProperties::GetPropertyAtIndexAs(), lldb_private::Property::GetValue(), and lldb_private::Properties::m_collection_sp.
Referenced by GetInjectLocalVariables().
uint64_t TargetProperties::GetExprAllocAddress | ( | ) | const |
Definition at line 4692 of file Target.cpp.
uint64_t TargetProperties::GetExprAllocAlign | ( | ) | const |
Definition at line 4704 of file Target.cpp.
uint64_t TargetProperties::GetExprAllocSize | ( | ) | const |
Definition at line 4698 of file Target.cpp.
uint64_t TargetProperties::GetExprErrorLimit | ( | ) | const |
Definition at line 4686 of file Target.cpp.
llvm::StringRef TargetProperties::GetExpressionPrefixContents | ( | ) |
Definition at line 4672 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 4748 of file Target.cpp.
Referenced by InstructionLLVMC::CalculateMnemonicOperandsAndComment().
ImportStdModule TargetProperties::GetImportStdModule | ( | ) | const |
Definition at line 4522 of file Target.cpp.
Referenced by lldb_private::ClangUserExpression::PrepareForParsing(), and shouldRetryWithCppModule().
Environment TargetProperties::GetInheritedEnvironment | ( | ) | const |
Definition at line 4420 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 4305 of file Target.cpp.
Referenced by CommandObjectProcessLaunch::DoExecute(), and InheritTCCValueChangedCallback().
bool TargetProperties::GetInjectLocalVariables | ( | ExecutionContext * | exe_ctx | ) | const |
Definition at line 4245 of file Target.cpp.
References GetExperimentalPropertyValue().
Referenced by lldb_private::ClangExpressionSourceCode::GetText().
InlineStrategy TargetProperties::GetInlineStrategy | ( | ) | const |
Definition at line 4351 of file Target.cpp.
Referenced by lldb_private::Target::CreateBreakpoint().
SourceLanguage TargetProperties::GetLanguage | ( | ) | const |
Definition at line 4667 of file Target.cpp.
Referenced by lldb_private::UserExpression::Evaluate(), and lldb::SBFrame::EvaluateExpression().
LoadCWDlldbinitFile TargetProperties::GetLoadCWDlldbinitFile | ( | ) | const |
Definition at line 4741 of file Target.cpp.
Referenced by lldb_private::CommandInterpreter::SourceInitFileCwd().
LoadScriptFromSymFile TargetProperties::GetLoadScriptFromSymbolFile | ( | ) | const |
Definition at line 4734 of file Target.cpp.
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 4617 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
uint32_t TargetProperties::GetMaximumMemReadSize | ( | ) | const |
Definition at line 4631 of file Target.cpp.
Referenced by CommandObjectMemoryRead::DoExecute().
uint32_t TargetProperties::GetMaximumNumberOfChildrenToDisplay | ( | ) | const |
Definition at line 4610 of file Target.cpp.
uint32_t TargetProperties::GetMaximumSizeOfStringSummary | ( | ) | const |
Definition at line 4625 of file Target.cpp.
Referenced by CommandObjectMemoryRead::DoExecute(), and lldb_private::ValueObject::ReadPointedString().
uint32_t TargetProperties::GetMaxZeroPaddingInFloatFormat | ( | ) | const |
Definition at line 4604 of file Target.cpp.
MemoryModuleLoadLevel TargetProperties::GetMemoryModuleLoadLevel | ( | ) | const |
Definition at line 4755 of file Target.cpp.
Referenced by ObjectFileMachO::ParseSymtab().
bool TargetProperties::GetMoveToNearestCode | ( | ) | const |
Definition at line 4261 of file Target.cpp.
Referenced by lldb_private::Target::CreateBreakpoint(), and lldb_private::Target::CreateSourceRegexBreakpoint().
uint64_t TargetProperties::GetNumberOfRetriesWithFixits | ( | ) | const |
Definition at line 4542 of file Target.cpp.
Referenced by lldb_private::CommandObjectExpression::CommandOptions::GetEvaluateExpressionOptions().
PathMappingList & TargetProperties::GetObjectPathMap | ( | ) | const |
Definition at line 4479 of file Target.cpp.
References lldb_private::OptionValuePathMappings::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::GetOrCreateModule().
lldb::DynamicValueType TargetProperties::GetPreferDynamicValue | ( | ) | const |
Definition at line 4267 of file Target.cpp.
Referenced by lldb_private::Process::UpdateThreadListIfNeeded().
bool TargetProperties::GetPreloadSymbols | ( | ) | const |
Definition at line 4279 of file Target.cpp.
References lldb_private::Target::GetDebugger(), INTERRUPT_REQUESTED, and m_target.
Referenced by lldb_private::Target::GetOrCreateModule().
const ProcessLaunchInfo & TargetProperties::GetProcessLaunchInfo | ( | ) | const |
Definition at line 4794 of file Target.cpp.
References m_launch_info.
Referenced by CommandObjectProcessLaunch::DoExecute(), lldb_private::ScriptedProcess::DoLoadCore(), and lldb_private::Target::SaveScriptedLaunchInfo().
bool TargetProperties::GetRequireHardwareBreakpoints | ( | ) | const |
Definition at line 4826 of file Target.cpp.
Referenced by lldb_private::Target::CreateBreakpoint().
bool TargetProperties::GetRunArguments | ( | Args & | args | ) | const |
Definition at line 4377 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectPlatformProcessLaunch::DoExecute(), and RunArgsValueChangedCallback().
FileSpec TargetProperties::GetSaveJITObjectsDir | ( | ) | const |
Definition at line 4554 of file Target.cpp.
Referenced by CheckJITObjectsDir().
bool TargetProperties::GetSkipPrologue | ( | ) | const |
Definition at line 4465 of file Target.cpp.
Referenced by lldb_private::Target::CreateBreakpoint(), and lldb_private::Target::CreateFuncRegexBreakpoint().
PathMappingList & TargetProperties::GetSourcePathMap | ( | ) | const |
Definition at line 4471 of file Target.cpp.
References lldb_private::OptionValuePathMappings::GetCurrentValue(), and lldb_private::Properties::m_collection_sp.
Referenced by lldb_private::Target::CreateBreakpoint(), and lldb_private::BreakpointResolverFileLine::DeduceSourceMapping().
RealpathPrefixes TargetProperties::GetSourceRealpathPrefixes | ( | ) | const |
Definition at line 4360 of file Target.cpp.
Referenced by lldb_private::BreakpointResolverFileLine::SearchCallback().
FileSpec TargetProperties::GetStandardErrorPath | ( | ) | const |
Definition at line 4657 of file Target.cpp.
Referenced by ErrorPathValueChangedCallback(), and lldb_private::Target::FinalizeFileActions().
FileSpec TargetProperties::GetStandardInputPath | ( | ) | const |
Definition at line 4637 of file Target.cpp.
Referenced by lldb_private::Target::FinalizeFileActions(), and InputPathValueChangedCallback().
FileSpec TargetProperties::GetStandardOutputPath | ( | ) | const |
Definition at line 4647 of file Target.cpp.
Referenced by lldb_private::Target::FinalizeFileActions(), and OutputPathValueChangedCallback().
Environment TargetProperties::GetTargetEnvironment | ( | ) | const |
Definition at line 4448 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
bool TargetProperties::GetUseFastStepping | ( | ) | const |
Definition at line 4722 of file Target.cpp.
Referenced by lldb_private::Process::AdvanceAddressToNextBranchInstruction(), and lldb_private::ThreadPlanStepRange::ThreadPlanStepRange().
bool TargetProperties::GetUseHexImmediates | ( | ) | const |
Definition at line 4716 of file Target.cpp.
Referenced by InstructionLLVMC::CalculateMnemonicOperandsAndComment().
bool TargetProperties::GetUserSpecifiedTrapHandlerNames | ( | Args & | args | ) | const |
Definition at line 4762 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by CommandObjectTargetModulesShowUnwind::DoExecute().
|
private |
Definition at line 4886 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 4857 of file Target.cpp.
References lldb_private::ProcessLaunchInfo::AppendOpenFileAction(), GetStandardInputPath(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4862 of file Target.cpp.
References lldb_private::ProcessLaunchInfo::AppendOpenFileAction(), GetStandardOutputPath(), and m_launch_info.
Referenced by TargetProperties(), and UpdateLaunchInfoFromProperties().
|
private |
Definition at line 4847 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 4371 of file Target.cpp.
References m_launch_info, lldb_private::ProcessInfo::SetArg0(), and lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDebugUtilityExpression | ( | bool | debug | ) |
Definition at line 4906 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
void TargetProperties::SetDefaultArchitecture | ( | const ArchSpec & | arch | ) |
Definition at line 4256 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by lldb_private::Target::SetDefaultArchitecture().
void TargetProperties::SetDetachOnError | ( | bool | b | ) |
Definition at line 4322 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDisableASLR | ( | bool | b | ) |
Definition at line 4300 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDisableSTDIO | ( | bool | b | ) |
Definition at line 4333 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetDisplayRecognizedArguments | ( | bool | b | ) |
Definition at line 4789 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
void TargetProperties::SetDisplayRuntimeSupportValues | ( | bool | b | ) |
Definition at line 4778 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
void TargetProperties::SetEnvironment | ( | Environment | env | ) |
Definition at line 4459 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetInheritTCC | ( | bool | b | ) |
Definition at line 4311 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
bool TargetProperties::SetPreferDynamicValue | ( | lldb::DynamicValueType | d | ) |
Definition at line 4274 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by lldb_private::Process::UpdateThreadListIfNeeded().
void TargetProperties::SetPreloadSymbols | ( | bool | b | ) |
Definition at line 4289 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
void TargetProperties::SetProcessLaunchInfo | ( | const ProcessLaunchInfo & | launch_info | ) |
Definition at line 4798 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 CommandObjectPlatformProcessLaunch::DoExecute(), CommandObjectProcessLaunch::DoExecute(), and lldb_private::Target::SaveScriptedLaunchInfo().
void TargetProperties::SetRequireHardwareBreakpoints | ( | bool | b | ) |
Definition at line 4832 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
void TargetProperties::SetRunArguments | ( | const Args & | args | ) |
Definition at line 4382 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 4662 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
|
delete |
void TargetProperties::SetStandardInputPath | ( | llvm::StringRef | path | ) |
Definition at line 4642 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
|
delete |
void TargetProperties::SetStandardOutputPath | ( | llvm::StringRef | path | ) |
Definition at line 4652 of file Target.cpp.
References lldb_private::Properties::SetPropertyAtIndex().
Referenced by SetProcessLaunchInfo().
void TargetProperties::SetUserSpecifiedTrapHandlerNames | ( | const Args & | args | ) |
Definition at line 4767 of file Target.cpp.
References lldb_private::Properties::m_collection_sp.
bool TargetProperties::ShowHexVariableValuesWithLeadingZeroes | ( | ) | const |
Definition at line 4598 of file Target.cpp.
Referenced by lldb_private::DumpDataExtractor().
void TargetProperties::UpdateLaunchInfoFromProperties | ( | ) |
Definition at line 4221 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 288 of file Target.h.
Referenced by TargetProperties().
|
private |
Definition at line 287 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 289 of file Target.h.
Referenced by CheckJITObjectsDir(), ComputeEnvironment(), GetInheritedEnvironment(), and GetPreloadSymbols().