Lines Matching +full:string +full:- +full:array +full:- +full:property

4   def InjectLocalVars : Property<"inject-local-vars", "Boolean">,
10 def DefaultArch: Property<"default-arch", "Arch">,
14 def MoveToNearestCode: Property<"move-to-nearest-code", "Boolean">,
17 def Language: Property<"language", "Language">,
20 def ExprPrefix: Property<"expr-prefix", "FileSpec">,
23 def ExprErrorLimit: Property<"expr-error-limit", "UInt64">,
27 def ExprAllocAddress: Property<"expr-alloc-address", "UInt64">,
30 def ExprAllocSize: Property<"expr-alloc-size", "UInt64">,
33 def ExprAllocAlign: Property<"expr-alloc-align", "UInt64">,
36 def PreferDynamic: Property<"prefer-dynamic-value", "Enum">,
40 def EnableSynthetic: Property<"enable-synthetic-value", "Boolean">,
43 def SkipPrologue: Property<"skip-prologue", "Boolean">,
46 def SourceMap: Property<"source-map", "PathMap">,
48 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.">;
49 def AutoSourceMapRelative: Property<"auto-source-map-relative", "Boolean">,
52 def ExecutableSearchPaths: Property<"exec-search-paths", "FileSpecList">,
55 def DebugFileSearchPaths: Property<"debug-file-search-paths", "FileSpecList">,
57 Desc<"List of directories to be searched when locating debug symbol files. See also symbols.enable-external-lookup.">;
58 def ClangModuleSearchPaths: Property<"clang-module-search-paths", "FileSpecList">,
61 def AutoImportClangModules: Property<"auto-import-clang-modules", "Boolean">,
64 def ImportStdModule: Property<"import-std-module", "Enum">,
69 def DynamicClassInfoHelper: Property<"objc-dynamic-class-extractor", "Enum">,
72 Desc<"Configure how LLDB parses dynamic Objective-C class metadata. By default LLDB will choose the most appropriate method for the target OS.">;
73 def AutoApplyFixIts: Property<"auto-apply-fixits", "Boolean">,
75 Desc<"Automatically apply fix-it hints to expressions.">;
76 def RetriesWithFixIts: Property<"retries-with-fixits", "UInt64">,
78 Desc<"Maximum number of attempts to fix an expression with Fix-Its">;
79 def NotifyAboutFixIts: Property<"notify-about-fixits", "Boolean">,
82 def SaveObjectsDir: Property<"save-jit-objects-dir", "FileSpec">,
85 def ShowHexVariableValuesWithLeadingZeroes: Property<"show-hex-variable-values-with-leading-zeroes", "Boolean">,
89 def MaxZeroPaddingInFloatFormat: Property<"max-zero-padding-in-float-format", "UInt64">,
92 def MaxChildrenCount: Property<"max-children-count", "SInt64">,
95 def MaxChildrenDepth: Property<"max-children-depth", "UInt64">,
98 def MaxSummaryLength: Property<"max-string-summary-length", "UInt64">,
101 def MaxMemReadSize: Property<"max-memory-read-size", "SInt64">,
103 Desc<"Maximum number of bytes that 'memory read' will fetch before --force must be specified.">;
104 def BreakpointUseAvoidList: Property<"breakpoints-use-platform-avoid-list", "Boolean">,
106 Desc<"Consult the platform module avoid list when setting non-module specific breakpoints.">;
107 def Arg0: Property<"arg0", "String">,
109 Desc<"The first argument passed to the program in the argument array which can be different from the executable itself.">;
110 def RunArgs: Property<"run-args", "Args">,
113 def EnvVars: Property<"env-vars", "Dictionary">,
114 ElementType<"String">,
116 def UnsetEnvVars: Property<"unset-env-vars", "Array">,
117 ElementType<"String">,
118 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.">;
119 def InheritEnv: Property<"inherit-env", "Boolean">,
122 def InputPath: Property<"input-path", "FileSpec">,
125 def OutputPath: Property<"output-path", "FileSpec">,
128 def ErrorPath: Property<"error-path", "FileSpec">,
131 def DetachOnError: Property<"detach-on-error", "Boolean">,
134 def PreloadSymbols: Property<"preload-symbols", "Boolean">,
137 def DisableASLR: Property<"disable-aslr", "Boolean">,
140 def DisableSTDIO: Property<"disable-stdio", "Boolean">,
143 def InheritTCC: Property<"inherit-tcc", "Boolean">,
146 def InlineStrategy: Property<"inline-breakpoint-strategy", "Enum">,
149 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.">;
150 def DisassemblyFlavor: Property<"x86-disassembly-flavor", "Enum">,
153 Desc<"The default disassembly flavor to use for x86 or x86-64 targets.">;
154 def UseHexImmediates: Property<"use-hex-immediates", "Boolean">,
157 def HexImmediateStyle: Property<"hex-immediate-style", "Enum">,
161 def UseFastStepping: Property<"use-fast-stepping", "Boolean">,
163 Desc<"Use a fast stepping algorithm based on running from branch to branch rather than instruction single-stepping.">;
164 def LoadScriptFromSymbolFile: Property<"load-script-from-symbol-file", "Enum">,
168 def LoadCWDlldbinitFile: Property<"load-cwd-lldbinit", "Enum">,
172 def MemoryModuleLoadLevel: Property<"memory-module-load-level", "Enum">,
176 def DisplayExpressionsInCrashlogs: Property<"display-expression-in-crashlogs", "Boolean">,
179 def TrapHandlerNames: Property<"trap-handler-names", "Array">,
181 ElementType<"String">,
183 def DisplayRuntimeSupportValues: Property<"display-runtime-support-values", "Boolean">,
186 def DisplayRecognizedArguments: Property<"display-recognized-arguments", "Boolean">,
189 def RequireHardwareBreakpoints: Property<"require-hardware-breakpoint", "Boolean">,
192 def AutoInstallMainExecutable: Property<"auto-install-main-executable", "Boolean">,
195 def DebugUtilityExpression: Property<"debug-utility-expression", "Boolean">,
197 Desc<"Enable debugging of LLDB-internal utility expressions.">;
201 def OSPluginReportsAllThreads: Property<"os-plugin-reports-all-threads", "Boolean">,
208 def DisableMemCache: Property<"disable-memory-cache", "Boolean">,
210 Desc<"Disable reading and caching of memory in fixed-size units.">;
211 def ExtraStartCommand: Property<"extra-startup-command", "Array">,
212 ElementType<"String">,
214 def IgnoreBreakpointsInExpressions: Property<"ignore-breakpoints-in-expressions", "Boolean">,
218 def UnwindOnErrorInExpressions: Property<"unwind-on-error-in-expressions", "Boolean">,
222 def PythonOSPluginPath: Property<"python-os-plugin-path", "FileSpec">,
224 Desc<"A path to a python OS plug-in module file that contains a OperatingSystemPlugIn class.">;
225 def StopOnSharedLibraryEvents: Property<"stop-on-sharedlibrary-events", "Boolean">,
229 def DisableLangRuntimeUnwindPlans: Property<"disable-language-runtime-unwindplans", "Boolean">,
233 def DetachKeepsStopped: Property<"detach-keeps-stopped", "Boolean">,
237 def MemCacheLineSize: Property<"memory-cache-line-size", "UInt64">,
240 def WarningOptimization: Property<"optimization-warnings", "Boolean">,
243 def WarningUnsupportedLanguage: Property<"unsupported-language-warnings", "Boolean">,
246 def StopOnExec: Property<"stop-on-exec", "Boolean">,
250 def UtilityExpressionTimeout: Property<"utility-expression-timeout", "UInt64">,
256 Desc<"The time in seconds to wait for LLDB-internal utility expressions.">;
257 def InterruptTimeout: Property<"interrupt-timeout", "UInt64">,
264 def SteppingRunsAllThreads: Property<"run-all-threads", "Boolean">,
266 Desc<"If true, stepping operations will run all threads. This is equivalent to setting the run-mode option to 'all-threads'.">;
267 def VirtualAddressableBits: Property<"virtual-addressable-bits", "UInt64">,
270 def HighmemVirtualAddressableBits: Property<"highmem-virtual-addressable-bits", "UInt64">,
272 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.">;
273 def FollowForkMode: Property<"follow-fork-mode", "Enum">,
280 def UseModuleCache: Property<"use-module-cache", "Boolean">,
284 def ModuleCacheDirectory: Property<"module-cache-directory", "FileSpec">,
291 def StepInAvoidsNoDebug: Property<"step-in-avoid-nodebug", "Boolean">,
294 Desc<"If true, step-in will not stop in functions with no debug information.">;
295 def StepOutAvoidsNoDebug: Property<"step-out-avoid-nodebug", "Boolean">,
298 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.">;
299 def StepAvoidRegex: Property<"step-avoid-regexp", "Regex">,
302 Desc<"A regular expression defining functions step-in won't stop in.">;
303 def StepAvoidLibraries: Property<"step-avoid-libraries", "FileSpecList">,
307 def EnableThreadTrace: Property<"trace-thread", "Boolean">,
309 Desc<"If true, this thread will single-step and log execution.">;
310 def MaxBacktraceDepth: Property<"max-backtrace-depth", "UInt64">,
316 def EnableFilterForLineBreakpoints: Property<"enable-filter-for-line-breakpoints", "Boolean">,