Contents Menu Expand Light mode Dark mode Auto light/dark mode Skip to content
πŸ› LLDB
πŸ› LLDB

Using LLDB

  • Tutorial
  • GDB to LLDB command map
  • Frame and Thread Format
  • Variable Formatting
  • Symbolication
  • Symbols on macOS
  • Remote Debugging
  • Tracing with Intel Processor Trace
  • On Demand Symbols
  • Using LLDB On AArch64 Linux
  • JSON Symbol File Format
  • Troubleshooting
  • Links
  • Man Page

Scripting LLDB

  • Python Scripting
  • Python Reference
  • Python API
    • SBAddress
    • SBAddressRange
    • SBAddressRangeList
    • SBAttachInfo
    • SBBlock
    • SBBreakpoint
    • SBBreakpointList
    • SBBreakpointLocation
    • SBBreakpointName
    • SBBroadcaster
    • SBCommandInterpreter
    • SBCommandInterpreterRunOptions
    • SBCommandReturnObject
    • SBCommunication
    • SBCompileUnit
    • SBData
    • SBDebugger
    • SBDeclaration
    • SBEnvironment
    • SBError
    • SBEvent
    • SBExecutionContext
    • SBExpressionOptions
    • SBFile
    • SBFileSpec
    • SBFileSpecList
    • SBFormat
    • SBFrame
    • SBFunction
    • SBHostOS
    • SBInstruction
    • SBInstructionList
    • SBLanguageRuntime
    • SBLaunchInfo
    • SBLineEntry
    • SBListener
    • SBMemoryRegionInfo
    • SBMemoryRegionInfoList
    • SBModule
    • SBModuleSpec
    • SBModuleSpecList
    • SBPlatform
    • SBPlatformConnectOptions
    • SBPlatformShellCommand
    • SBProcess
    • SBProcessInfo
    • SBProcessInfoList
    • SBProgress
    • SBQueue
    • SBQueueItem
    • SBReproducer
    • SBSaveCoreOptions
    • SBScriptObject
    • SBSection
    • SBSourceManager
    • SBStatisticsOptions
    • SBStream
    • SBStringList
    • SBStructuredData
    • SBSymbol
    • SBSymbolContext
    • SBSymbolContextList
    • SBSyntheticValueProvider
    • SBTarget
    • SBThread
    • SBThreadCollection
    • SBThreadPlan
    • SBTrace
    • SBTraceCursor
    • SBType
    • SBTypeCategory
    • SBTypeEnumMember
    • SBTypeEnumMemberList
    • SBTypeFilter
    • SBTypeFormat
    • SBTypeList
    • SBTypeMember
    • SBTypeMemberFunction
    • SBTypeNameSpecifier
    • SBTypeStaticField
    • SBTypeSummary
    • SBTypeSummaryOptions
    • SBTypeSynthetic
    • SBUnixSignals
    • SBValue
    • SBValueList
    • SBVariablesOptions
    • SBWatchpoint
    • SBWatchpointOptions
    • value
    • value_iter
  • Python Extensions
    • OperatingSystem
    • PassthroughScriptedProcess
    • PassthroughScriptedThread
    • ScriptedProcess
    • ScriptedThread
    • ScriptedPlatform
    • ScriptedThreadPlan

Developing LLDB

  • Overview
  • Contributing
  • Building
  • Testing
  • Testing LLDB using QEMU
  • Debugging
  • Fuzzing
  • Scripting Bridge API
  • Data Formatters
  • Formatter Bytecode
  • DWARF Extensions
  • GDB Remote Protocol Extensions
  • LLDB Platform Packets
  • Caveats
  • Open Projects
  • Contributing to LLDB-DAP
  • Adding Programming Language Support
  • Public C++ API
  • Private C++ API

External Links

  • Source Code
  • Releases
  • Discord
  • Discussion Forums
  • Developer Policy
  • Bug Reports
  • Code Reviews
Back to top

SBSyntheticValueProviderΒΆ

class lldb.SBSyntheticValueProvider(valobj)ΒΆ

Methods Summary

get_child_at_index(idx)

get_child_index(name)

has_children()

num_children()

update()

Methods Documentation

get_child_at_index(idx)ΒΆ
get_child_index(name)ΒΆ
has_children()ΒΆ
num_children()ΒΆ
update()ΒΆ
Next
SBTarget
Previous
SBSymbolContextList
Copyright © 2007-2025, The LLDB Team
Made with Sphinx and @pradyunsg's Furo
Last updated on Jun 10, 2025
On this page
  • SBSyntheticValueProvider
    • SBSyntheticValueProvider
      • SBSyntheticValueProvider.get_child_at_index()
      • SBSyntheticValueProvider.get_child_index()
      • SBSyntheticValueProvider.has_children()
      • SBSyntheticValueProvider.num_children()
      • SBSyntheticValueProvider.update()