Lines Matching +full:fetch +full:- +full:depth
4 def InjectLocalVars : Property<"inject-local-vars", "Boolean">,
7 def UseDIL : Property<"use-DIL", "Boolean">,
13 def DefaultArch: Property<"default-arch", "Arch">,
17 def MoveToNearestCode: Property<"move-to-nearest-code", "Boolean">,
23 def ExprPrefix: Property<"expr-prefix", "FileSpec">,
26 def ExprErrorLimit: Property<"expr-error-limit", "UInt64">,
30 def ExprAllocAddress: Property<"expr-alloc-address", "UInt64">,
33 def ExprAllocSize: Property<"expr-alloc-size", "UInt64">,
36 def ExprAllocAlign: Property<"expr-alloc-align", "UInt64">,
39 def PreferDynamic: Property<"prefer-dynamic-value", "Enum">,
43 def EnableSynthetic: Property<"enable-synthetic-value", "Boolean">,
46 def SkipPrologue: Property<"skip-prologue", "Boolean">,
49 def SourceMap: Property<"source-map", "PathMap">,
51 Desc<"Source path remappings apply substitutions to the paths of source files, typically needed to debug from a different host than the one that built the target. The source-map property consists of an array of pairs, the first element is a path prefix, and the second is its replacement. The syntax is `prefix1 replacement1 prefix2 replacement2...`. The pairs are checked in order, the first prefix that matches is used, and that prefix is substituted with the replacement. A common pattern is to use source-map in conjunction with the clang -fdebug-prefix-map flag. In the build, use `-fdebug-prefix-map=/path/to/build_dir=.` to rewrite the host specific build directory to `.`. Then for debugging, use `settings set target.source-map . /path/to/local_dir` to convert `.` to a valid local path.">;
52 def ObjectMap: Property<"object-map", "PathMap">,
54 Desc<"Object path remappings apply substitutions to the paths of object files, typically needed to debug from a different host than the one that built the target. The object-map property consists of an array of pairs, the first element is a path prefix, and the second is its replacement. The syntax is `prefix1 replacement1 prefix2 replacement2...`. The pairs are checked in order, the first prefix that matches is used, and that prefix is substituted with the replacement.">;
55 def AutoSourceMapRelative: Property<"auto-source-map-relative", "Boolean">,
58 def ExecutableSearchPaths: Property<"exec-search-paths", "FileSpecList">,
61 def DebugFileSearchPaths: Property<"debug-file-search-paths", "FileSpecList">,
63 Desc<"List of directories to be searched when locating debug symbol files. See also symbols.enable-external-lookup.">;
64 def ClangModuleSearchPaths: Property<"clang-module-search-paths", "FileSpecList">,
67 def AutoImportClangModules: Property<"auto-import-clang-modules", "Boolean">,
70 def ImportStdModule: Property<"import-std-module", "Enum">,
75 def DynamicClassInfoHelper: Property<"objc-dynamic-class-extractor", "Enum">,
78 Desc<"Configure how LLDB parses dynamic Objective-C class metadata. By default LLDB will choose the most appropriate method for the target OS.">;
79 def AutoApplyFixIts: Property<"auto-apply-fixits", "Boolean">,
81 Desc<"Automatically apply fix-it hints to expressions.">;
82 def RetriesWithFixIts: Property<"retries-with-fixits", "UInt64">,
84 Desc<"Maximum number of attempts to fix an expression with Fix-Its">;
85 def NotifyAboutFixIts: Property<"notify-about-fixits", "Boolean">,
88 def SaveObjectsDir: Property<"save-jit-objects-dir", "FileSpec">,
91 def ShowHexVariableValuesWithLeadingZeroes: Property<"show-hex-variable-values-with-leading-zeroes", "Boolean">,
95 def MaxZeroPaddingInFloatFormat: Property<"max-zero-padding-in-float-format", "UInt64">,
98 def MaxChildrenCount: Property<"max-children-count", "UInt64">,
100 Desc<"Maximum number of children to expand in any level of depth.">;
101 def MaxChildrenDepth: Property<"max-children-depth", "UInt64">,
103 Desc<"Maximum depth to expand children.">;
104 def MaxSummaryLength: Property<"max-string-summary-length", "UInt64">,
107 def MaxMemReadSize: Property<"max-memory-read-size", "UInt64">,
109 Desc<"Maximum number of bytes that 'memory read' will fetch before --force must be specified.">;
110 def BreakpointUseAvoidList: Property<"breakpoints-use-platform-avoid-list", "Boolean">,
112 Desc<"Consult the platform module avoid list when setting non-module specific breakpoints.">;
116 def RunArgs: Property<"run-args", "Args">,
119 def EnvVars: Property<"env-vars", "Dictionary">,
122 def UnsetEnvVars: Property<"unset-env-vars", "Array">,
124 Desc<"A list of environment variable names to be unset in the inferior's environment. This is most useful to unset some host environment variables when target.inherit-env is true. target.env-vars takes precedence over target.unset-env-vars.">;
125 def InheritEnv: Property<"inherit-env", "Boolean">,
128 def InputPath: Property<"input-path", "FileSpec">,
131 def OutputPath: Property<"output-path", "FileSpec">,
134 def ErrorPath: Property<"error-path", "FileSpec">,
137 def DetachOnError: Property<"detach-on-error", "Boolean">,
140 def PreloadSymbols: Property<"preload-symbols", "Boolean">,
143 def DisableASLR: Property<"disable-aslr", "Boolean">,
146 def DisableSTDIO: Property<"disable-stdio", "Boolean">,
149 def InheritTCC: Property<"inherit-tcc", "Boolean">,
152 def InlineStrategy: Property<"inline-breakpoint-strategy", "Enum">,
155 Desc<"The strategy to use when settings breakpoints by file and line. Breakpoint locations can end up being inlined by the compiler, so that a compile unit 'a.c' might contain an inlined function from another source file. Usually this is limited to breakpoint locations from inlined functions from header or other include files, or more accurately non-implementation source files. Sometimes code might #include implementation files and cause inlined breakpoint locations in inlined implementation files. Always checking for inlined breakpoint locations can be expensive (memory and time), so if you have a project with many headers and find that setting breakpoints is slow, then you can change this setting to headers. This setting allows you to control exactly which strategy is used when setting file and line breakpoints.">;
156 def SourceRealpathPrefixes: Property<"source-realpath-prefixes", "FileSpecList">,
159 def DisassemblyFlavor: Property<"x86-disassembly-flavor", "Enum">,
162 Desc<"The default disassembly flavor to use for x86 or x86-64 targets.">;
163 def DisassemblyCPU: Property<"disassembly-cpu", "String">,
165 Desc<"Override the CPU for disassembling. Takes the same values as the -mcpu clang flag.">;
166 def DisassemblyFeatures: Property<"disassembly-features", "String">,
169 def UseHexImmediates: Property<"use-hex-immediates", "Boolean">,
172 def HexImmediateStyle: Property<"hex-immediate-style", "Enum">,
176 def UseFastStepping: Property<"use-fast-stepping", "Boolean">,
178 Desc<"Use a fast stepping algorithm based on running from branch to branch rather than instruction single-stepping.">;
179 def LoadScriptFromSymbolFile: Property<"load-script-from-symbol-file", "Enum">,
183 def LoadCWDlldbinitFile: Property<"load-cwd-lldbinit", "Enum">,
187 def MemoryModuleLoadLevel: Property<"memory-module-load-level", "Enum">,
191 def DisplayExpressionsInCrashlogs: Property<"display-expression-in-crashlogs", "Boolean">,
194 def TrapHandlerNames: Property<"trap-handler-names", "Array">,
198 def DisplayRuntimeSupportValues: Property<"display-runtime-support-values", "Boolean">,
201 def DisplayRecognizedArguments: Property<"display-recognized-arguments", "Boolean">,
204 def RequireHardwareBreakpoints: Property<"require-hardware-breakpoint", "Boolean">,
207 def AutoInstallMainExecutable: Property<"auto-install-main-executable", "Boolean">,
210 def DebugUtilityExpression: Property<"debug-utility-expression", "Boolean">,
212 Desc<"Enable debugging of LLDB-internal utility expressions.">;
213 def LaunchWorkingDir: Property<"launch-working-dir", "String">,
223 def OSPluginReportsAllThreads: Property<"os-plugin-reports-all-threads", "Boolean">,
230 def DisableMemCache: Property<"disable-memory-cache", "Boolean">,
232 Desc<"Disable reading and caching of memory in fixed-size units.">;
233 def ExtraStartCommand: Property<"extra-startup-command", "Array">,
236 def IgnoreBreakpointsInExpressions: Property<"ignore-breakpoints-in-expressions", "Boolean">,
240 def UnwindOnErrorInExpressions: Property<"unwind-on-error-in-expressions", "Boolean">,
244 def PythonOSPluginPath: Property<"python-os-plugin-path", "FileSpec">,
246 Desc<"A path to a python OS plug-in module file that contains a OperatingSystemPlugIn class.">;
247 def StopOnSharedLibraryEvents: Property<"stop-on-sharedlibrary-events", "Boolean">,
251 def DisableLangRuntimeUnwindPlans: Property<"disable-language-runtime-unwindplans", "Boolean">,
255 def DetachKeepsStopped: Property<"detach-keeps-stopped", "Boolean">,
259 def MemCacheLineSize: Property<"memory-cache-line-size", "UInt64">,
262 def WarningOptimization: Property<"optimization-warnings", "Boolean">,
265 def WarningUnsupportedLanguage: Property<"unsupported-language-warnings", "Boolean">,
268 def StopOnExec: Property<"stop-on-exec", "Boolean">,
272 def UtilityExpressionTimeout: Property<"utility-expression-timeout", "UInt64">,
278 Desc<"The time in seconds to wait for LLDB-internal utility expressions.">;
279 def InterruptTimeout: Property<"interrupt-timeout", "UInt64">,
286 def SteppingRunsAllThreads: Property<"run-all-threads", "Boolean">,
288 Desc<"If true, stepping operations will run all threads. This is equivalent to setting the run-mode option to 'all-threads'.">;
289 def VirtualAddressableBits: Property<"virtual-addressable-bits", "UInt64">,
292 def HighmemVirtualAddressableBits: Property<"highmem-virtual-addressable-bits", "UInt64">,
294 Desc<"The number of bits used for addressing high memory, when it differs from low memory in the same Process. When this is non-zero, target.process.virtual-addressable-bits will be the value for low memory (0x000... addresses) and this setting will be the value for high memory (0xfff... addresses). When this is zero, target.process.virtual-addressable-bits applies to all addresses. It is very uncommon to use this setting.">;
295 def FollowForkMode: Property<"follow-fork-mode", "Enum">,
302 def UseModuleCache: Property<"use-module-cache", "Boolean">,
306 def ModuleCacheDirectory: Property<"module-cache-directory", "FileSpec">,
313 def StepInAvoidsNoDebug: Property<"step-in-avoid-nodebug", "Boolean">,
316 Desc<"If true, step-in will not stop in functions with no debug information.">;
317 def StepOutAvoidsNoDebug: Property<"step-out-avoid-nodebug", "Boolean">,
320 Desc<"If true, when step-in/step-out/step-over leave the current frame, they will continue to step out till they come to a function with debug information. Passing a frame argument to step-out will override this option.">;
321 def StepAvoidRegex: Property<"step-avoid-regexp", "Regex">,
324 Desc<"A regular expression defining functions step-in won't stop in.">;
325 def StepAvoidLibraries: Property<"step-avoid-libraries", "FileSpecList">,
329 def EnableThreadTrace: Property<"trace-thread", "Boolean">,
331 Desc<"If true, this thread will single-step and log execution.">;
332 def MaxBacktraceDepth: Property<"max-backtrace-depth", "UInt64">,
335 def SingleThreadPlanTimeout: Property<"single-thread-plan-timeout", "UInt64">,
342 def EnableFilterForLineBreakpoints: Property<"enable-filter-for-line-breakpoints", "Boolean">,