├── examples └── test │ └── lldbtest-stdout ├── scripts └── swig_bot_lib │ └── __init__.py ├── test ├── Shell │ ├── helper │ │ └── __init__.py │ ├── Driver │ │ ├── Inputs │ │ │ ├── Print0.in │ │ │ ├── Print2.in │ │ │ ├── Print4.in │ │ │ ├── Print6.in │ │ │ ├── syntax_error.py │ │ │ ├── hello.c │ │ │ ├── process_attach_pid.in │ │ │ └── .lldbinit │ │ ├── TestCore.test │ │ ├── TestFile.test │ │ ├── TestNoUseColor.test │ │ └── TestProcessAttach.test │ ├── Reproducer │ │ ├── Modules │ │ │ └── Inputs │ │ │ │ ├── Foo.h │ │ │ │ ├── Bar.h │ │ │ │ └── module.modulemap │ │ ├── Inputs │ │ │ ├── WorkingDir.in │ │ │ ├── FileCapture.in │ │ │ └── GDBRemoteCapture.in │ │ └── Functionalities │ │ │ └── Inputs │ │ │ └── DataFormatter.in │ ├── Minidump │ │ ├── Windows │ │ │ └── Sigsegv │ │ │ │ └── Inputs │ │ │ │ ├── sigsegv.lldbinit │ │ │ │ ├── sigsegv.dmp │ │ │ │ └── sigsegv.pdb │ │ └── lit.local.cfg │ ├── ObjectFile │ │ ├── Breakpad │ │ │ ├── lit.local.cfg │ │ │ └── Inputs │ │ │ │ ├── bad-module-id-2.syms │ │ │ │ ├── uuid-matching-mac.syms │ │ │ │ ├── bad-module-id-1.syms │ │ │ │ ├── bad-module-id-3.syms │ │ │ │ └── identification-macosx-arm64e.syms │ │ ├── PECOFF │ │ │ └── lit.local.cfg │ │ ├── lit.local.cfg │ │ └── ELF │ │ │ └── Inputs │ │ │ ├── netbsd-amd64.core │ │ │ └── PT_LOAD-overlap-section.elf │ ├── SymbolFile │ │ ├── Inputs │ │ │ └── target-symbols-add-unwind.c │ │ ├── PDB │ │ │ └── Inputs │ │ │ │ ├── ExpressionsTest1.script │ │ │ │ ├── CompilandsTest.cpp │ │ │ │ ├── ExpressionsTest2.script │ │ │ │ ├── FunctionLevelLinkingTest.ord │ │ │ │ ├── VBases.script │ │ │ │ ├── UdtLayoutTest.script │ │ │ │ └── FunctionNestedBlockTest.cpp │ │ ├── DWARF │ │ │ ├── Inputs │ │ │ │ ├── find-variable-file-2.cpp │ │ │ │ ├── dir-separator-posix.lldbinit │ │ │ │ └── dir-separator-no-comp-dir-relative-name.lldbinit │ │ │ └── lit.local.cfg │ │ ├── NativePDB │ │ │ └── Inputs │ │ │ │ ├── globals-bss.lldbinit │ │ │ │ ├── disassembly.lldbinit │ │ │ │ ├── source-list.lldbinit │ │ │ │ ├── ast-methods.lldbinit │ │ │ │ ├── break-by-line.lldbinit │ │ │ │ ├── bitfields.lldbinit │ │ │ │ ├── stack_unwinding01.lldbinit │ │ │ │ ├── ast-functions.lldbinit │ │ │ │ └── break-by-function.lldbinit │ │ └── Breakpad │ │ │ └── Inputs │ │ │ └── symtab-macho.syms │ ├── Settings │ │ └── Inputs │ │ │ ├── EchoCommandsTest.in │ │ │ ├── main.c │ │ │ ├── StopCommandSource.in │ │ │ ├── DontStopCommandSource.in │ │ │ └── EchoCommandsQuiet.out │ ├── Host │ │ └── Inputs │ │ │ └── simple.c │ ├── Commands │ │ ├── Inputs │ │ │ ├── frame.py │ │ │ └── main.c │ │ └── CommandScriptImmediateOutput │ │ │ └── lit.local.cfg │ ├── Breakpoint │ │ └── Inputs │ │ │ ├── jitbp.cpp │ │ │ └── case-sensitive.c │ ├── ExecControl │ │ └── StopHook │ │ │ └── Inputs │ │ │ ├── stop-hook-1.lldbinit │ │ │ ├── stop-hook-2.lldbinit │ │ │ └── stop-hook-3.lldbinit │ ├── Quit │ │ ├── TestQuitExitCode0.test │ │ ├── TestQuitExitCodeHex0.test │ │ ├── TestQuitExitCodeImplicit0.test │ │ ├── TestQuitExitCode30.test │ │ ├── TestQuitExitCode-30.test │ │ ├── TestQuitExitCodeHexA.test │ │ ├── TestQuitExitCodeNonInt.test │ │ └── TestQuitExitCodeTooManyArgs.test │ ├── Unwind │ │ └── Inputs │ │ │ └── call-asm.c │ ├── .clang-format │ └── Process │ │ └── Inputs │ │ └── env.cpp ├── API │ ├── testcases │ ├── README.md │ └── dotest.py └── Unit │ └── README.md ├── tools ├── argdumper │ ├── argdumper.exports │ └── CMakeLists.txt ├── lldb-mi │ └── lldb-mi.exports ├── lldb-server │ ├── lldb-server.exports │ └── Darwin │ │ └── resources │ │ └── lldb-server-mig.defs ├── debugserver │ ├── debugnub-exports │ └── source │ │ └── MacOSX │ │ └── dbgnub-mig.defs ├── darwin-debug │ └── CMakeLists.txt ├── lldb-perf │ └── darwin │ │ └── sketch │ │ └── foobar.sketch2 └── intel-features │ └── intel-mpx │ └── CMakeLists.txt ├── .clang-format ├── packages └── Python │ └── lldbsuite │ ├── test │ ├── .categories │ ├── source-manager │ │ └── hidden │ │ │ └── .keep │ ├── test_runner │ │ ├── __init__.py │ │ └── test │ │ │ └── __init__.py │ ├── lang │ │ ├── objc │ │ │ ├── .categories │ │ │ ├── modules-cache │ │ │ │ ├── f.h │ │ │ │ ├── module.modulemap │ │ │ │ ├── Makefile │ │ │ │ └── main.m │ │ │ ├── objc-dyn-sbtype │ │ │ │ ├── .categories │ │ │ │ └── Makefile │ │ │ ├── ptr_refs │ │ │ │ └── Makefile │ │ │ ├── objc-builtin-types │ │ │ │ └── Makefile │ │ │ ├── modules-inline-functions │ │ │ │ ├── module.map │ │ │ │ └── myModule.c │ │ │ ├── modules-incomplete │ │ │ │ ├── myModule.h │ │ │ │ ├── minmax.h │ │ │ │ └── myModule.m │ │ │ ├── self │ │ │ │ └── Makefile │ │ │ ├── objc++ │ │ │ │ └── Makefile │ │ │ ├── sample │ │ │ │ └── Makefile │ │ │ ├── global_ptrs │ │ │ │ └── Makefile │ │ │ ├── ivar-IMP │ │ │ │ ├── myclass.h │ │ │ │ └── repro.m │ │ │ ├── modules │ │ │ │ └── Makefile │ │ │ ├── objc-checker │ │ │ │ └── Makefile │ │ │ ├── objc-property │ │ │ │ └── Makefile │ │ │ ├── objc-super │ │ │ │ └── Makefile │ │ │ ├── orderedset │ │ │ │ └── Makefile │ │ │ ├── print-obj │ │ │ │ └── Makefile │ │ │ ├── objc-class-method │ │ │ │ └── Makefile │ │ │ ├── objc-new-syntax │ │ │ │ └── Makefile │ │ │ ├── objc-runtime-ivars │ │ │ │ └── Makefile │ │ │ ├── objc-struct-return │ │ │ │ └── Makefile │ │ │ ├── radar-9691614 │ │ │ │ └── Makefile │ │ │ ├── rdar-10967107 │ │ │ │ └── Makefile │ │ │ ├── rdar-11355592 │ │ │ │ └── Makefile │ │ │ ├── objc-baseclass-sbtype │ │ │ │ └── Makefile │ │ │ ├── objc-static-method │ │ │ │ └── Makefile │ │ │ ├── objc-stepping │ │ │ │ └── Makefile │ │ │ ├── objc-struct-argument │ │ │ │ └── Makefile │ │ │ ├── blocks │ │ │ │ └── Makefile │ │ │ ├── objc-dynamic-value │ │ │ │ └── Makefile │ │ │ ├── real-definition │ │ │ │ └── Makefile │ │ │ ├── single-entry-dictionary │ │ │ │ └── Makefile │ │ │ ├── modules-auto-import │ │ │ │ ├── Makefile │ │ │ │ └── main.m │ │ │ ├── objc-ivar-offsets │ │ │ │ └── Makefile │ │ │ ├── conflicting-definition │ │ │ │ └── Test │ │ │ │ │ └── Test.m │ │ │ ├── exceptions │ │ │ │ └── Makefile │ │ │ └── objc-optimized │ │ │ │ └── Makefile │ │ ├── cpp │ │ │ ├── wchar_t │ │ │ │ ├── .categories │ │ │ │ └── Makefile │ │ │ ├── char1632_t │ │ │ │ ├── .categories │ │ │ │ └── Makefile │ │ │ ├── modules-import │ │ │ │ ├── Inputs │ │ │ │ │ ├── Foo.h │ │ │ │ │ ├── Bar.h │ │ │ │ │ └── module.modulemap │ │ │ │ ├── main.cpp │ │ │ │ └── Makefile │ │ │ ├── class_types │ │ │ │ ├── cmds.txt │ │ │ │ └── Makefile │ │ │ ├── namespace │ │ │ │ ├── cmds.txt │ │ │ │ └── Makefile │ │ │ ├── stl │ │ │ │ ├── cmds.txt │ │ │ │ └── Makefile │ │ │ ├── accelerator-table │ │ │ │ ├── a.cpp │ │ │ │ ├── b.cpp │ │ │ │ ├── c.cpp │ │ │ │ ├── d.cpp │ │ │ │ ├── e.cpp │ │ │ │ ├── f.cpp │ │ │ │ └── g.cpp │ │ │ ├── auto │ │ │ │ └── Makefile │ │ │ ├── bool │ │ │ │ └── Makefile │ │ │ ├── this │ │ │ │ └── Makefile │ │ │ ├── diamond │ │ │ │ └── Makefile │ │ │ ├── nsimport │ │ │ │ └── Makefile │ │ │ ├── scope │ │ │ │ └── Makefile │ │ │ ├── template │ │ │ │ └── Makefile │ │ │ ├── type_lookup │ │ │ │ └── Makefile │ │ │ ├── virtual │ │ │ │ └── Makefile │ │ │ ├── call-function │ │ │ │ └── Makefile │ │ │ ├── chained-calls │ │ │ │ └── Makefile │ │ │ ├── class_static │ │ │ │ └── Makefile │ │ │ ├── inlines │ │ │ │ └── Makefile │ │ │ ├── signed_types │ │ │ │ └── Makefile │ │ │ ├── static_members │ │ │ │ └── Makefile │ │ │ ├── static_methods │ │ │ │ └── Makefile │ │ │ ├── trivial_abi │ │ │ │ └── Makefile │ │ │ ├── unique-types │ │ │ │ └── Makefile │ │ │ ├── unsigned_types │ │ │ │ └── Makefile │ │ │ ├── exceptions │ │ │ │ └── Makefile │ │ │ ├── global_operators │ │ │ │ └── Makefile │ │ │ ├── global_variables │ │ │ │ └── Makefile │ │ │ ├── template-function │ │ │ │ └── Makefile │ │ │ ├── breakpoint-commands │ │ │ │ └── Makefile │ │ │ ├── dynamic-value │ │ │ │ └── Makefile │ │ │ ├── frame-var-anon-unions │ │ │ │ └── Makefile │ │ │ ├── dynamic-value-same-basename │ │ │ │ └── Makefile │ │ │ ├── breakpoint_in_member_func_w_non_primitive_params │ │ │ │ ├── module.modulemap │ │ │ │ └── a.h │ │ │ ├── limit-debug-info │ │ │ │ ├── base.cpp │ │ │ │ ├── derived.cpp │ │ │ │ ├── main.cpp │ │ │ │ └── Makefile │ │ │ ├── member-and-local-vars-with-same-name │ │ │ │ └── Makefile │ │ │ ├── thread_local │ │ │ │ └── Makefile │ │ │ ├── char8_t │ │ │ │ ├── Makefile │ │ │ │ └── main.cpp │ │ │ ├── nested-class-other-compilation-unit │ │ │ │ └── Makefile │ │ │ ├── overloaded-functions │ │ │ │ ├── Makefile │ │ │ │ ├── static-a.cpp │ │ │ │ └── static-b.cpp │ │ │ ├── incomplete-types │ │ │ │ ├── length.cpp │ │ │ │ ├── a.cpp │ │ │ │ ├── length.h │ │ │ │ └── a.h │ │ │ ├── offsetof │ │ │ │ └── TestOffsetofCpp.py │ │ │ ├── rvalue-references │ │ │ │ └── Makefile │ │ │ ├── virtual-overload │ │ │ │ └── TestVirtualOverload.py │ │ │ ├── gmodules-templates │ │ │ │ └── b.h │ │ │ ├── gmodules │ │ │ │ └── Makefile │ │ │ ├── operator-overload │ │ │ │ └── Makefile │ │ │ ├── std-function-step-into-callable │ │ │ │ └── Makefile │ │ │ ├── lambdas │ │ │ │ └── TestLambdas.py │ │ │ ├── unicode-literals │ │ │ │ └── Makefile │ │ │ ├── llvm-style │ │ │ │ └── TestLLVMStyle.py │ │ │ ├── const_this │ │ │ │ └── TestConstThis.py │ │ │ └── operators │ │ │ │ └── TestCppOperators.py │ │ ├── c │ │ │ ├── step-target │ │ │ │ ├── .categories │ │ │ │ └── Makefile │ │ │ ├── array_types │ │ │ │ ├── cmds.txt │ │ │ │ └── Makefile │ │ │ ├── vla │ │ │ │ └── Makefile │ │ │ ├── anonymous │ │ │ │ └── Makefile │ │ │ ├── bitfields │ │ │ │ └── Makefile │ │ │ ├── enum_types │ │ │ │ └── Makefile │ │ │ ├── forward │ │ │ │ ├── foo.h │ │ │ │ ├── Makefile │ │ │ │ └── foo.c │ │ │ ├── modules │ │ │ │ └── Makefile │ │ │ ├── recurse │ │ │ │ └── Makefile │ │ │ ├── set_values │ │ │ │ └── Makefile │ │ │ ├── stepping │ │ │ │ └── Makefile │ │ │ ├── strings │ │ │ │ └── Makefile │ │ │ ├── typedef │ │ │ │ └── Makefile │ │ │ ├── unions │ │ │ │ └── Makefile │ │ │ ├── find_struct_type │ │ │ │ └── Makefile │ │ │ ├── function_types │ │ │ │ └── Makefile │ │ │ ├── global_variables │ │ │ │ ├── cmds.txt │ │ │ │ └── Makefile │ │ │ ├── blocks │ │ │ │ └── Makefile │ │ │ ├── conflicting-symbol │ │ │ │ ├── One │ │ │ │ │ ├── One.h │ │ │ │ │ ├── OneConstant.c │ │ │ │ │ └── One.c │ │ │ │ └── Two │ │ │ │ │ ├── Two.h │ │ │ │ │ ├── TwoConstant.c │ │ │ │ │ └── Two.c │ │ │ ├── local_variables │ │ │ │ └── Makefile │ │ │ ├── unicode │ │ │ │ ├── main.c │ │ │ │ └── Makefile │ │ │ ├── const_variables │ │ │ │ └── Makefile │ │ │ ├── offsetof │ │ │ │ └── TestOffsetof.py │ │ │ ├── shared_lib │ │ │ │ └── Makefile │ │ │ ├── register_variables │ │ │ │ └── Makefile │ │ │ ├── tls_globals │ │ │ │ └── Makefile │ │ │ └── struct_types │ │ │ │ └── TestStructTypes.py │ │ ├── mixed │ │ │ └── Makefile │ │ └── objcxx │ │ │ ├── sample │ │ │ └── Makefile │ │ │ ├── cxx-bridged-po │ │ │ └── Makefile │ │ │ ├── hide-runtime-values │ │ │ └── Makefile │ │ │ └── class-name-clash │ │ │ └── myobject.mm │ ├── python_api │ │ ├── .categories │ │ ├── watchpoint │ │ │ ├── .categories │ │ │ ├── Makefile │ │ │ ├── condition │ │ │ │ └── Makefile │ │ │ └── watchlocation │ │ │ │ └── Makefile │ │ ├── event │ │ │ └── Makefile │ │ ├── frame │ │ │ ├── Makefile │ │ │ └── get-variables │ │ │ │ └── Makefile │ │ ├── target │ │ │ └── Makefile │ │ ├── value │ │ │ ├── Makefile │ │ │ ├── change_values │ │ │ │ └── Makefile │ │ │ ├── empty_class │ │ │ │ └── Makefile │ │ │ └── linked_list │ │ │ │ └── Makefile │ │ ├── breakpoint │ │ │ └── Makefile │ │ ├── interpreter │ │ │ ├── Makefile │ │ │ └── main.c │ │ ├── process │ │ │ ├── Makefile │ │ │ ├── io │ │ │ │ └── Makefile │ │ │ └── read-mem-cstring │ │ │ │ └── Makefile │ │ ├── sbdata │ │ │ └── Makefile │ │ ├── section │ │ │ └── Makefile │ │ ├── signals │ │ │ └── Makefile │ │ ├── thread │ │ │ └── Makefile │ │ ├── type │ │ │ └── Makefile │ │ ├── function_symbol │ │ │ └── Makefile │ │ ├── name_lookup │ │ │ └── Makefile │ │ ├── symbol-context │ │ │ ├── Makefile │ │ │ └── two-files │ │ │ │ ├── Makefile │ │ │ │ └── file2.cpp │ │ ├── class_members │ │ │ └── Makefile │ │ ├── module_section │ │ │ ├── b.cpp │ │ │ └── c.cpp │ │ ├── rdar-12481949 │ │ │ └── Makefile │ │ ├── lldbutil │ │ │ └── frame │ │ │ │ └── Makefile │ │ ├── findvalue_duplist │ │ │ └── main.cpp │ │ ├── objc_type │ │ │ └── Makefile │ │ ├── sbvalue_const_addrof │ │ │ └── TestSBValueConstAddrOf.py │ │ ├── formatters │ │ │ └── Makefile │ │ └── sbvalue_persist │ │ │ └── Makefile │ ├── macosx │ │ ├── macabi │ │ │ ├── foo.h │ │ │ ├── foo.c │ │ │ └── main.c │ │ ├── find-app-in-bundle │ │ │ ├── TestApp.app │ │ │ │ └── Contents │ │ │ │ │ ├── MacOS │ │ │ │ │ └── .empty │ │ │ │ │ └── Resources │ │ │ │ │ └── .empty │ │ │ └── main.c │ │ ├── find-dsym │ │ │ ├── deep-bundle │ │ │ │ ├── MyFramework.h │ │ │ │ └── myframework.c │ │ │ └── bundle-with-dot-in-filename │ │ │ │ └── bundle.c │ │ ├── indirect_symbol │ │ │ ├── alias.list │ │ │ └── reexport.c │ │ ├── order │ │ │ ├── cmds.txt │ │ │ ├── order-file │ │ │ └── Makefile │ │ ├── queues │ │ │ └── Makefile │ │ ├── thread-names │ │ │ └── Makefile │ │ ├── safe-to-func-call │ │ │ └── Makefile │ │ ├── lc-note │ │ │ └── kern-ver-str │ │ │ │ └── main.c │ │ └── nslog │ │ │ └── Makefile │ ├── commands │ │ ├── command │ │ │ ├── script │ │ │ │ ├── .categories │ │ │ │ ├── import │ │ │ │ │ ├── rdar-12586188 │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── fail12586188.py │ │ │ │ │ │ └── fail212586188.py │ │ │ │ │ ├── dummymodule.py │ │ │ │ │ ├── bar │ │ │ │ │ │ └── barutil.py │ │ │ │ │ └── Makefile │ │ │ │ └── Makefile │ │ │ ├── source │ │ │ │ ├── .categories │ │ │ │ ├── commands.txt │ │ │ │ ├── .lldb │ │ │ │ └── my.py │ │ │ ├── history │ │ │ │ └── .categories │ │ │ ├── script_alias │ │ │ │ └── .categories │ │ │ └── nested_alias │ │ │ │ └── Makefile │ │ ├── expression │ │ │ ├── .categories │ │ │ ├── completion │ │ │ │ ├── .categories │ │ │ │ ├── Makefile │ │ │ │ └── other.cpp │ │ │ ├── no-deadlock │ │ │ │ ├── .categories │ │ │ │ └── Makefile │ │ │ ├── char │ │ │ │ └── Makefile │ │ │ ├── entry-bp │ │ │ │ └── Makefile │ │ │ ├── fixits │ │ │ │ └── Makefile │ │ │ ├── pr35310 │ │ │ │ └── Makefile │ │ │ ├── test │ │ │ │ └── Makefile │ │ │ ├── weak_symbols │ │ │ │ └── module.modulemap │ │ │ ├── xvalue │ │ │ │ └── Makefile │ │ │ ├── diagnostics │ │ │ │ └── Makefile │ │ │ ├── formatters │ │ │ │ └── Makefile │ │ │ ├── issue_11588 │ │ │ │ └── Makefile │ │ │ ├── multiline-completion │ │ │ │ ├── Makefile │ │ │ │ └── main.c │ │ │ ├── persistent_types │ │ │ │ └── Makefile │ │ │ ├── radar_8638051 │ │ │ │ └── Makefile │ │ │ ├── radar_9531204 │ │ │ │ └── Makefile │ │ │ ├── radar_9673664 │ │ │ │ └── Makefile │ │ │ ├── save_jit_objects │ │ │ │ └── Makefile │ │ │ ├── anonymous-struct │ │ │ │ └── Makefile │ │ │ ├── call-restarts │ │ │ │ └── Makefile │ │ │ ├── completion-crash-lambda │ │ │ │ └── Makefile │ │ │ ├── context-object │ │ │ │ └── Makefile │ │ │ ├── expr-in-syscall │ │ │ │ └── Makefile │ │ │ ├── import-std-module │ │ │ │ ├── sysroot │ │ │ │ │ └── root │ │ │ │ │ │ └── usr │ │ │ │ │ │ └── include │ │ │ │ │ │ ├── libc_header.h │ │ │ │ │ │ └── c++ │ │ │ │ │ │ └── v1 │ │ │ │ │ │ └── module.modulemap │ │ │ │ ├── empty-module │ │ │ │ │ └── root │ │ │ │ │ │ └── usr │ │ │ │ │ │ └── include │ │ │ │ │ │ ├── libc_header.h │ │ │ │ │ │ └── c++ │ │ │ │ │ │ └── v1 │ │ │ │ │ │ └── module.modulemap │ │ │ │ ├── basic │ │ │ │ │ └── Makefile │ │ │ │ ├── queue │ │ │ │ │ └── Makefile │ │ │ │ ├── stack │ │ │ │ │ └── Makefile │ │ │ │ ├── conflicts │ │ │ │ │ └── Makefile │ │ │ │ ├── list-basic │ │ │ │ │ └── Makefile │ │ │ │ ├── shared_ptr │ │ │ │ │ └── Makefile │ │ │ │ ├── unique_ptr │ │ │ │ │ └── Makefile │ │ │ │ ├── weak_ptr │ │ │ │ │ └── Makefile │ │ │ │ ├── deque-basic │ │ │ │ │ └── Makefile │ │ │ │ ├── no-std-module │ │ │ │ │ └── Makefile │ │ │ │ ├── vector-basic │ │ │ │ │ └── Makefile │ │ │ │ ├── vector-bool │ │ │ │ │ └── Makefile │ │ │ │ ├── forward_list-basic │ │ │ │ │ └── Makefile │ │ │ │ ├── vector-of-vectors │ │ │ │ │ └── Makefile │ │ │ │ ├── deque-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ │ ├── list-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ │ ├── vector-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ │ ├── weak_ptr-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ │ ├── forward_list-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ │ ├── shared_ptr-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ │ └── unique_ptr-dbg-info-content │ │ │ │ │ └── Makefile │ │ │ ├── inline-namespace │ │ │ │ └── Makefile │ │ │ ├── options │ │ │ │ └── Makefile │ │ │ ├── persistent_variables │ │ │ │ └── Makefile │ │ │ ├── timeout │ │ │ │ └── Makefile │ │ │ ├── unwind_expression │ │ │ │ └── Makefile │ │ │ ├── vector_of_enums │ │ │ │ └── Makefile │ │ │ ├── static-initializers │ │ │ │ └── Makefile │ │ │ ├── cast_int_to_anonymous_enum │ │ │ │ └── Makefile │ │ │ ├── persistent_ptr_update │ │ │ │ └── Makefile │ │ │ ├── argument_passing_restrictions │ │ │ │ └── Makefile │ │ │ ├── ir-interpreter-phi-nodes │ │ │ │ └── Makefile │ │ │ ├── ir-interpreter │ │ │ │ ├── Makefile │ │ │ │ └── main.c │ │ │ ├── class_template_specialization_empty_pack │ │ │ │ └── Makefile │ │ │ ├── dont_allow_jit │ │ │ │ └── Makefile │ │ │ ├── function_template_specialization_temp_args │ │ │ │ └── Makefile │ │ │ ├── macros │ │ │ │ ├── Makefile │ │ │ │ └── macro2.h │ │ │ ├── namespace_local_var_same_name_cpp_and_c │ │ │ │ └── Makefile │ │ │ ├── call-throws │ │ │ │ └── Makefile │ │ │ ├── context-object-objc │ │ │ │ └── Makefile │ │ │ ├── import_builtin_fileid │ │ │ │ ├── Makefile │ │ │ │ └── main.m │ │ │ ├── scoped_enums │ │ │ │ └── Makefile │ │ │ ├── po_verbosity │ │ │ │ └── Makefile │ │ │ ├── two-files │ │ │ │ └── Makefile │ │ │ ├── call-function │ │ │ │ └── Makefile │ │ │ ├── call-overridden-method │ │ │ │ └── Makefile │ │ │ ├── namespace_local_var_same_name_obj_c │ │ │ │ └── Makefile │ │ │ └── persist_objc_pointeetype │ │ │ │ └── Makefile │ │ ├── watchpoints │ │ │ ├── .categories │ │ │ ├── hello_watchpoint │ │ │ │ └── Makefile │ │ │ ├── watchpoint_size │ │ │ │ └── Makefile │ │ │ ├── multiple_hits │ │ │ │ └── Makefile │ │ │ ├── step_over_watchpoint │ │ │ │ └── Makefile │ │ │ ├── variable_out_of_scope │ │ │ │ └── Makefile │ │ │ ├── watchpoint_commands │ │ │ │ ├── Makefile │ │ │ │ ├── command │ │ │ │ │ └── Makefile │ │ │ │ └── condition │ │ │ │ │ └── Makefile │ │ │ ├── watchpoint_disable │ │ │ │ └── Makefile │ │ │ ├── watchpoint_events │ │ │ │ └── Makefile │ │ │ ├── watchpoint_on_vectors │ │ │ │ └── Makefile │ │ │ ├── multi_watchpoint_slots │ │ │ │ └── Makefile │ │ │ ├── multiple_threads │ │ │ │ └── Makefile │ │ │ ├── hello_watchlocation │ │ │ │ └── Makefile │ │ │ └── watchpoint_set_command │ │ │ │ └── Makefile │ │ ├── process │ │ │ ├── launch-with-shellexpand │ │ │ │ ├── file1.txt │ │ │ │ ├── file2.txt │ │ │ │ ├── file3.txt │ │ │ │ ├── file4.txy │ │ │ │ ├── file5.tyx │ │ │ │ ├── foo bar │ │ │ │ ├── Makefile │ │ │ │ └── main.cpp │ │ │ ├── launch │ │ │ │ ├── input-file.txt │ │ │ │ └── Makefile │ │ │ ├── attach │ │ │ │ └── Makefile │ │ │ └── attach-resume │ │ │ │ └── Makefile │ │ ├── target │ │ │ ├── basic │ │ │ │ ├── invalid_core_file │ │ │ │ └── Makefile │ │ │ ├── create-no-such-arch │ │ │ │ ├── main.cpp │ │ │ │ └── Makefile │ │ │ └── stop-hooks │ │ │ │ └── Makefile │ │ ├── gui │ │ │ └── basic │ │ │ │ ├── Makefile │ │ │ │ └── main.c │ │ ├── frame │ │ │ ├── select │ │ │ │ └── Makefile │ │ │ ├── diagnose │ │ │ │ ├── array │ │ │ │ │ ├── Makefile │ │ │ │ │ └── main.c │ │ │ │ ├── bad-reference │ │ │ │ │ └── Makefile │ │ │ │ ├── inheritance │ │ │ │ │ └── Makefile │ │ │ │ ├── local-variable │ │ │ │ │ ├── Makefile │ │ │ │ │ └── main.c │ │ │ │ ├── complicated-expression │ │ │ │ │ └── Makefile │ │ │ │ ├── dereference-argument │ │ │ │ │ └── Makefile │ │ │ │ ├── dereference-this │ │ │ │ │ └── Makefile │ │ │ │ ├── virtual-method-call │ │ │ │ │ └── Makefile │ │ │ │ └── dereference-function-return │ │ │ │ │ └── Makefile │ │ │ ├── var │ │ │ │ └── Makefile │ │ │ └── language │ │ │ │ ├── other-2.cpp │ │ │ │ ├── somefunc.c │ │ │ │ ├── other.h │ │ │ │ └── other.cpp │ │ ├── log │ │ │ └── basic │ │ │ │ └── Makefile │ │ ├── settings │ │ │ ├── Makefile │ │ │ └── quoting │ │ │ │ └── Makefile │ │ ├── add-dsym │ │ │ └── uuid │ │ │ │ └── Makefile │ │ ├── disassemble │ │ │ └── basic │ │ │ │ └── Makefile │ │ ├── apropos │ │ │ └── with-process │ │ │ │ └── Makefile │ │ ├── platform │ │ │ └── process │ │ │ │ └── Makefile │ │ ├── register │ │ │ └── register │ │ │ │ └── register_command │ │ │ │ └── Makefile │ │ └── source │ │ │ └── info │ │ │ └── TestSourceInfo.py │ ├── functionalities │ │ ├── alias │ │ │ └── .categories │ │ ├── abbreviation │ │ │ └── .categories │ │ ├── backticks │ │ │ └── .categories │ │ ├── completion │ │ │ ├── .categories │ │ │ └── Makefile │ │ ├── fat_archives │ │ │ ├── a.h │ │ │ ├── a.c │ │ │ └── main.c │ │ ├── darwin_log │ │ │ ├── .categories │ │ │ ├── basic │ │ │ │ └── Makefile │ │ │ ├── format │ │ │ │ └── Makefile │ │ │ ├── source │ │ │ │ ├── debug │ │ │ │ │ └── Makefile │ │ │ │ └── info │ │ │ │ │ └── Makefile │ │ │ └── filter │ │ │ │ ├── regex │ │ │ │ ├── message │ │ │ │ │ └── Makefile │ │ │ │ ├── activity │ │ │ │ │ └── Makefile │ │ │ │ ├── category │ │ │ │ │ └── Makefile │ │ │ │ ├── subsystem │ │ │ │ │ └── Makefile │ │ │ │ └── activity-chain │ │ │ │ │ └── Makefile │ │ │ │ └── exact_match │ │ │ │ ├── activity │ │ │ │ └── Makefile │ │ │ │ ├── category │ │ │ │ └── Makefile │ │ │ │ ├── message │ │ │ │ └── Makefile │ │ │ │ ├── subsystem │ │ │ │ └── Makefile │ │ │ │ └── activity-chain │ │ │ │ └── Makefile │ │ ├── load_unload │ │ │ ├── .categories │ │ │ └── cmds.txt │ │ ├── wrong_commands │ │ │ └── .categories │ │ ├── data-formatter │ │ │ ├── .categories │ │ │ ├── data-formatter-objc │ │ │ │ └── .categories │ │ │ ├── hexcaps │ │ │ │ └── Makefile │ │ │ ├── parray │ │ │ │ └── Makefile │ │ │ ├── synthcapping │ │ │ │ └── Makefile │ │ │ ├── vector-types │ │ │ │ └── Makefile │ │ │ ├── data-formatter-cpp │ │ │ │ └── Makefile │ │ │ ├── data-formatter-globals │ │ │ │ └── Makefile │ │ │ ├── data-formatter-script │ │ │ │ └── Makefile │ │ │ ├── data-formatter-synth │ │ │ │ └── Makefile │ │ │ ├── format-propagation │ │ │ │ └── Makefile │ │ │ ├── pyobjsynthprovider │ │ │ │ └── Makefile │ │ │ ├── refpointer-recursion │ │ │ │ └── Makefile │ │ │ ├── summary-string-onfail │ │ │ │ └── Makefile │ │ │ ├── user-format-vs-summary │ │ │ │ └── Makefile │ │ │ ├── varscript_formatting │ │ │ │ └── Makefile │ │ │ ├── data-formatter-advanced │ │ │ │ └── Makefile │ │ │ ├── data-formatter-categories │ │ │ │ └── Makefile │ │ │ ├── data-formatter-disabling │ │ │ │ └── Makefile │ │ │ ├── data-formatter-enum-format │ │ │ │ └── Makefile │ │ │ ├── data-formatter-ptr-to-array │ │ │ │ └── Makefile │ │ │ ├── data-formatter-python-synth │ │ │ │ └── Makefile │ │ │ ├── data-formatter-smart-array │ │ │ │ └── Makefile │ │ │ ├── data-formatter-synthtype │ │ │ │ └── Makefile │ │ │ ├── data-formatter-synthval │ │ │ │ └── Makefile │ │ │ ├── frameformat_smallstruct │ │ │ │ └── Makefile │ │ │ ├── language_category_updates │ │ │ │ └── Makefile │ │ │ ├── type_summary_list_script │ │ │ │ └── Makefile │ │ │ ├── var-in-aggregate-misuse │ │ │ │ └── Makefile │ │ │ ├── data-formatter-named-summaries │ │ │ │ └── Makefile │ │ │ ├── data-formatter-stl │ │ │ │ ├── libcxx │ │ │ │ │ ├── bitset │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── queue │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── tuple │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── vbool │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── forward_list │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── initializerlist │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── list │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── map │ │ │ │ │ │ └── Makefile │ │ │ │ │ └── set │ │ │ │ │ │ └── Makefile │ │ │ │ └── libstdcpp │ │ │ │ │ ├── map │ │ │ │ │ └── Makefile │ │ │ │ │ ├── tuple │ │ │ │ │ └── Makefile │ │ │ │ │ └── unique_ptr │ │ │ │ │ └── Makefile │ │ │ ├── ptr_ref_typedef │ │ │ │ └── Makefile │ │ │ └── compactvectors │ │ │ │ └── Makefile │ │ ├── load_using_paths │ │ │ ├── .categories │ │ │ └── hidden │ │ │ │ └── Makefile │ │ ├── breakpoint │ │ │ ├── source_regexp │ │ │ │ ├── a.h │ │ │ │ └── Makefile │ │ │ ├── serialize │ │ │ │ ├── side_effect.py │ │ │ │ └── Makefile │ │ │ ├── debugbreak │ │ │ │ └── Makefile │ │ │ ├── breakpoint_language │ │ │ │ ├── a.c │ │ │ │ ├── b.cpp │ │ │ │ └── Makefile │ │ │ ├── breakpoint_names │ │ │ │ └── Makefile │ │ │ ├── cpp_exception │ │ │ │ └── Makefile │ │ │ ├── move_nearest │ │ │ │ ├── foo.cpp │ │ │ │ └── Makefile │ │ │ ├── breakpoint_hit_count │ │ │ │ └── Makefile │ │ │ ├── breakpoint_ignore_count │ │ │ │ └── Makefile │ │ │ ├── inlined_breakpoints │ │ │ │ └── Makefile │ │ │ ├── breakpoint_command │ │ │ │ └── Makefile │ │ │ ├── breakpoint_in_delayslot │ │ │ │ └── Makefile │ │ │ ├── breakpoint_options │ │ │ │ ├── Makefile │ │ │ │ └── main.cpp │ │ │ ├── breakpoint_set_restart │ │ │ │ └── Makefile │ │ │ ├── auto_continue │ │ │ │ └── Makefile │ │ │ ├── scripted_bkpt │ │ │ │ └── Makefile │ │ │ ├── address_breakpoints │ │ │ │ ├── Makefile │ │ │ │ └── main.c │ │ │ ├── breakpoint_conditions │ │ │ │ └── Makefile │ │ │ ├── objc │ │ │ │ └── Makefile │ │ │ ├── breakpoint_by_line_and_column │ │ │ │ └── Makefile │ │ │ ├── global_constructor │ │ │ │ ├── Makefile │ │ │ │ └── foo.cpp │ │ │ └── hardware_breakpoints │ │ │ │ └── hardware_breakpoint_on_multiple_threads │ │ │ │ └── Makefile │ │ ├── thread │ │ │ ├── step_until │ │ │ │ ├── .categories │ │ │ │ └── Makefile │ │ │ ├── state │ │ │ │ └── Makefile │ │ │ ├── crash_during_step │ │ │ │ └── Makefile │ │ │ ├── jump │ │ │ │ └── Makefile │ │ │ ├── multi_break │ │ │ │ └── Makefile │ │ │ ├── num_threads │ │ │ │ └── Makefile │ │ │ ├── step_out │ │ │ │ └── Makefile │ │ │ ├── thread_exit │ │ │ │ └── Makefile │ │ │ ├── break_after_join │ │ │ │ └── Makefile │ │ │ ├── create_after_attach │ │ │ │ └── Makefile │ │ │ ├── create_during_step │ │ │ │ └── Makefile │ │ │ ├── exit_during_break │ │ │ │ └── Makefile │ │ │ ├── exit_during_step │ │ │ │ └── Makefile │ │ │ ├── concurrent_events │ │ │ │ └── Makefile │ │ │ ├── thread_specific_break │ │ │ │ └── Makefile │ │ │ ├── thread_specific_break_plus_condition │ │ │ │ └── Makefile │ │ │ ├── backtrace_limit │ │ │ │ └── Makefile │ │ │ └── backtrace_all │ │ │ │ └── Makefile │ │ ├── unwind │ │ │ ├── standard │ │ │ │ └── Makefile │ │ │ ├── sigtramp │ │ │ │ └── Makefile │ │ │ ├── noreturn │ │ │ │ └── Makefile │ │ │ └── ehframe │ │ │ │ └── Makefile │ │ ├── stats_api │ │ │ ├── main.c │ │ │ └── Makefile │ │ ├── signal │ │ │ ├── Makefile │ │ │ ├── raise │ │ │ │ └── Makefile │ │ │ ├── handle-abrt │ │ │ │ └── Makefile │ │ │ └── handle-segv │ │ │ │ └── Makefile │ │ ├── tty │ │ │ └── Makefile │ │ ├── longjmp │ │ │ └── Makefile │ │ ├── ptr_refs │ │ │ └── Makefile │ │ ├── rerun │ │ │ ├── Makefile │ │ │ └── main.cpp │ │ ├── avoids-fd-leak │ │ │ └── Makefile │ │ ├── inferior-assert │ │ │ └── Makefile │ │ ├── inferior-changed │ │ │ └── Makefile │ │ ├── memory │ │ │ ├── cache │ │ │ │ └── Makefile │ │ │ ├── find │ │ │ │ └── Makefile │ │ │ └── read │ │ │ │ └── Makefile │ │ ├── process_group │ │ │ └── Makefile │ │ ├── recursion │ │ │ └── Makefile │ │ ├── step_scripted │ │ │ └── Makefile │ │ ├── var_path │ │ │ └── Makefile │ │ ├── conditional_break │ │ │ └── Makefile │ │ ├── inferior-crashing │ │ │ ├── Makefile │ │ │ └── recursive-inferior │ │ │ │ └── Makefile │ │ ├── plugins │ │ │ ├── python_os_plugin │ │ │ │ └── Makefile │ │ │ └── command_plugin │ │ │ │ └── Makefile │ │ ├── return-value │ │ │ └── Makefile │ │ ├── type_completion │ │ │ └── Makefile │ │ ├── value_md5_crash │ │ │ └── Makefile │ │ ├── dead-strip │ │ │ └── cmds.txt │ │ ├── deleted-executable │ │ │ └── Makefile │ │ ├── modern-type-lookup │ │ │ ├── basic │ │ │ │ └── Makefile │ │ │ ├── libcxx │ │ │ │ └── Makefile │ │ │ ├── basic-objc │ │ │ │ └── Makefile │ │ │ └── objc-modules │ │ │ │ ├── Makefile │ │ │ │ └── main.m │ │ ├── pre_run_dylibs │ │ │ ├── foo.cpp │ │ │ └── Makefile │ │ ├── process_save_core │ │ │ └── Makefile │ │ ├── postmortem │ │ │ ├── minidump │ │ │ │ ├── Makefile │ │ │ │ └── fizzbuzz.syms │ │ │ └── elf-core │ │ │ │ ├── gcore │ │ │ │ └── main.mk │ │ │ │ ├── thread_crash │ │ │ │ └── main.mk │ │ │ │ ├── altmain.out │ │ │ │ ├── altmain.c │ │ │ │ └── altmain.core │ │ ├── non-overlapping-index-variable-i │ │ │ └── Makefile │ │ ├── target-new-solib-notifications │ │ │ ├── Makefile │ │ │ └── main.cpp │ │ ├── target_var │ │ │ └── globals.c │ │ ├── dynamic_value_child_count │ │ │ └── Makefile │ │ ├── float-display │ │ │ └── Makefile │ │ ├── source-map │ │ │ └── Trivial │ │ │ │ └── main.c │ │ ├── tsan │ │ │ ├── basic │ │ │ │ └── Makefile │ │ │ ├── multiple │ │ │ │ └── Makefile │ │ │ ├── thread_leak │ │ │ │ └── Makefile │ │ │ ├── thread_numbers │ │ │ │ └── Makefile │ │ │ ├── global_location │ │ │ │ └── Makefile │ │ │ └── cpp_global_location │ │ │ │ └── Makefile │ │ ├── ubsan │ │ │ ├── basic │ │ │ │ ├── Makefile │ │ │ │ └── main.c │ │ │ └── user-expression │ │ │ │ └── Makefile │ │ ├── asan │ │ │ └── Makefile │ │ ├── set-data │ │ │ └── Makefile │ │ ├── exec │ │ │ └── secondprog.cpp │ │ ├── tail_call_frames │ │ │ ├── sbapi_support │ │ │ │ └── Makefile │ │ │ ├── disambiguate_call_site │ │ │ │ └── Makefile │ │ │ ├── inlining_and_tail_calls │ │ │ │ └── Makefile │ │ │ ├── thread_step_out_message │ │ │ │ └── Makefile │ │ │ ├── unambiguous_sequence │ │ │ │ └── Makefile │ │ │ ├── ambiguous_tail_call_seq1 │ │ │ │ └── Makefile │ │ │ ├── ambiguous_tail_call_seq2 │ │ │ │ └── Makefile │ │ │ ├── disambiguate_tail_call_seq │ │ │ │ └── Makefile │ │ │ ├── thread_step_out_or_return │ │ │ │ └── Makefile │ │ │ └── disambiguate_paths_to_common_sink │ │ │ │ └── Makefile │ │ ├── memory-region │ │ │ └── Makefile │ │ ├── object-file │ │ │ └── bin │ │ │ │ ├── hello.c │ │ │ │ └── hello.cpp │ │ ├── archives │ │ │ └── Makefile │ │ └── type_lookup │ │ │ └── Makefile │ ├── tools │ │ ├── lldb-vscode │ │ │ ├── .categories │ │ │ ├── attach │ │ │ │ └── Makefile │ │ │ ├── launch │ │ │ │ └── Makefile │ │ │ ├── breakpoint │ │ │ │ └── Makefile │ │ │ ├── stackTrace │ │ │ │ └── Makefile │ │ │ ├── variables │ │ │ │ └── Makefile │ │ │ └── step │ │ │ │ └── Makefile │ │ └── lldb-server │ │ │ ├── .clang-format │ │ │ ├── register-reading │ │ │ └── Makefile │ │ │ ├── signal-filtering │ │ │ └── Makefile │ │ │ ├── platform-process-connect │ │ │ └── Makefile │ │ │ └── thread-name │ │ │ └── Makefile │ ├── api │ │ ├── multiple-debuggers │ │ │ ├── .categories │ │ │ └── Makefile │ │ ├── listeners │ │ │ ├── Makefile │ │ │ └── main.c │ │ ├── check_public_api_headers │ │ │ └── Makefile │ │ ├── command-return-object │ │ │ └── Makefile │ │ ├── multiple-targets │ │ │ └── Makefile │ │ └── multithreaded │ │ │ └── Makefile │ ├── linux │ │ ├── sepdebugsymlink │ │ │ └── main.c │ │ ├── mix-dwo-and-regular-objects │ │ │ └── a.c │ │ ├── builtin_trap │ │ │ └── Makefile │ │ ├── thread │ │ │ └── create_during_instruction_step │ │ │ │ └── Makefile │ │ └── add-symbols │ │ │ └── main.c │ ├── android │ │ └── platform │ │ │ └── Makefile │ ├── driver │ │ └── batch_mode │ │ │ └── Makefile │ ├── benchmarks │ │ ├── continue │ │ │ └── Makefile │ │ ├── expression │ │ │ └── Makefile │ │ ├── libcxxlist │ │ │ └── Makefile │ │ └── libcxxmap │ │ │ └── Makefile │ ├── types │ │ ├── Makefile │ │ └── recursive_type_main.cpp │ ├── sample_test │ │ └── Makefile │ ├── arm │ │ ├── breakpoint-it │ │ │ └── Makefile │ │ └── breakpoint-thumb-codesection │ │ │ └── Makefile │ └── iohandler │ │ └── completion │ │ └── main.c │ ├── support │ └── __init__.py │ ├── test_event │ └── __init__.py │ ├── pre_kill_hook │ ├── tests │ │ └── __init__.py │ └── __init__.py │ └── .clang-format ├── source ├── Host │ └── linux │ │ └── ProcessLauncherLinux.cpp ├── Plugins │ ├── JITLoader │ │ └── CMakeLists.txt │ ├── Disassembler │ │ └── CMakeLists.txt │ ├── MemoryHistory │ │ └── CMakeLists.txt │ ├── SystemRuntime │ │ └── CMakeLists.txt │ ├── ExpressionParser │ │ └── CMakeLists.txt │ ├── OperatingSystem │ │ └── CMakeLists.txt │ ├── StructuredData │ │ └── CMakeLists.txt │ ├── LanguageRuntime │ │ ├── RenderScript │ │ │ └── CMakeLists.txt │ │ └── CMakeLists.txt │ ├── UnwindAssembly │ │ └── CMakeLists.txt │ ├── ObjectContainer │ │ └── CMakeLists.txt │ ├── Architecture │ │ └── CMakeLists.txt │ ├── ScriptInterpreter │ │ └── CMakeLists.txt │ ├── SymbolVendor │ │ └── CMakeLists.txt │ ├── Language │ │ └── CMakeLists.txt │ ├── InstrumentationRuntime │ │ └── CMakeLists.txt │ ├── Instruction │ │ └── CMakeLists.txt │ ├── ObjectFile │ │ └── CMakeLists.txt │ └── SymbolFile │ │ ├── CMakeLists.txt │ │ └── Symtab │ │ └── CMakeLists.txt └── API │ ├── liblldb.xcode.exports │ ├── liblldb.exports │ └── liblldb-private.exports ├── third_party └── Python │ └── module │ ├── unittest2 │ └── unittest2 │ │ └── test │ │ ├── dummy.py │ │ └── __init__.py │ ├── ptyprocess-0.6.0 │ ├── readthedocs.yml │ └── .gitignore │ └── pexpect-4.6 │ ├── setup.cfg │ ├── requirements-testing.txt │ └── .gitignore ├── unittests ├── Utility │ └── Inputs │ │ └── StructuredData-basic.json ├── Language │ ├── CMakeLists.txt │ └── CPlusPlus │ │ └── CMakeLists.txt ├── ScriptInterpreter │ └── CMakeLists.txt ├── tools │ └── CMakeLists.txt ├── ObjectFile │ ├── CMakeLists.txt │ ├── ELF │ │ └── Inputs │ │ │ └── early-section-headers.so │ └── Breakpad │ │ └── CMakeLists.txt ├── Target │ └── Inputs │ │ └── TestModule.so ├── Signals │ └── CMakeLists.txt ├── SymbolFile │ ├── PDB │ │ └── Inputs │ │ │ ├── test-pdb.exe │ │ │ ├── test-pdb.pdb │ │ │ ├── test-pdb-types.exe │ │ │ ├── test-pdb-types.pdb │ │ │ └── test-pdb-nested.h │ ├── DWARF │ │ └── Inputs │ │ │ └── test-dwarf.exe │ └── CMakeLists.txt ├── Process │ └── minidump │ │ └── Inputs │ │ ├── linux-x86_64.dmp │ │ ├── fizzbuzz_wow64.dmp │ │ ├── fizzbuzz_no_heap.dmp │ │ └── regions-memlist64.dmp ├── Editline │ └── CMakeLists.txt └── Platform │ └── CMakeLists.txt └── .arcconfig /examples/test/lldbtest-stdout: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/swig_bot_lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Shell/helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/argdumper/argdumper.exports: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/lldb-mi/lldb-mi.exports: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | -------------------------------------------------------------------------------- /tools/lldb-server/lldb-server.exports: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/.categories: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Host/linux/ProcessLauncherLinux.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/support/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test_event/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/Print0.in: -------------------------------------------------------------------------------- 1 | expr 0 2 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/Print2.in: -------------------------------------------------------------------------------- 1 | expr 2 2 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/Print4.in: -------------------------------------------------------------------------------- 1 | expr 4 2 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/Print6.in: -------------------------------------------------------------------------------- 1 | expr 6 2 | -------------------------------------------------------------------------------- /test/API/testcases: -------------------------------------------------------------------------------- 1 | ../packages/Python/lldbsuite/test -------------------------------------------------------------------------------- /packages/Python/lldbsuite/pre_kill_hook/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/source-manager/hidden/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/test_runner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/syntax_error.py: -------------------------------------------------------------------------------- 1 | prlnt("foo") 2 | -------------------------------------------------------------------------------- /tools/debugserver/debugnub-exports: -------------------------------------------------------------------------------- 1 | _DNB* 2 | __DNB* 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/.categories: -------------------------------------------------------------------------------- 1 | objc 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/.categories: -------------------------------------------------------------------------------- 1 | pyapi 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/test_runner/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Modules/Inputs/Foo.h: -------------------------------------------------------------------------------- 1 | struct Foo {}; 2 | -------------------------------------------------------------------------------- /third_party/Python/module/unittest2/unittest2/test/dummy.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/macabi/foo.h: -------------------------------------------------------------------------------- 1 | int foo(); 2 | -------------------------------------------------------------------------------- /source/Plugins/JITLoader/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(GDB) 2 | -------------------------------------------------------------------------------- /third_party/Python/module/unittest2/unittest2/test/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /unittests/Utility/Inputs/StructuredData-basic.json: -------------------------------------------------------------------------------- 1 | [1, 2, 3] 2 | -------------------------------------------------------------------------------- /source/Plugins/Disassembler/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(llvm) 2 | -------------------------------------------------------------------------------- /source/Plugins/MemoryHistory/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(asan) 2 | -------------------------------------------------------------------------------- /source/Plugins/SystemRuntime/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MacOSX) 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/source/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/.categories: -------------------------------------------------------------------------------- 1 | expression 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/.categories: -------------------------------------------------------------------------------- 1 | watchpoint 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/alias/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/wchar_t/.categories: -------------------------------------------------------------------------------- 1 | dataformatters 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-cache/f.h: -------------------------------------------------------------------------------- 1 | void f() {} 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/.categories: -------------------------------------------------------------------------------- 1 | lldb-vscode 2 | -------------------------------------------------------------------------------- /source/API/liblldb.xcode.exports: -------------------------------------------------------------------------------- 1 | __ZN4lldb* 2 | __ZNK4lldb* 3 | _init_lld* 4 | -------------------------------------------------------------------------------- /source/Plugins/ExpressionParser/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Clang) 2 | -------------------------------------------------------------------------------- /source/Plugins/OperatingSystem/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Python) 2 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/hello.c: -------------------------------------------------------------------------------- 1 | int main(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/process_attach_pid.in: -------------------------------------------------------------------------------- 1 | process attach --pid 2 | 3 | -------------------------------------------------------------------------------- /test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit: -------------------------------------------------------------------------------- 1 | bt all 2 | dis 3 | -------------------------------------------------------------------------------- /test/Shell/Minidump/lit.local.cfg: -------------------------------------------------------------------------------- 1 | config.suffixes = ['.test', '.yaml'] 2 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/Breakpad/lit.local.cfg: -------------------------------------------------------------------------------- 1 | config.suffixes = ['.test'] 2 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/Inputs/target-symbols-add-unwind.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/multiple-debuggers/.categories: -------------------------------------------------------------------------------- 1 | stresstest 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/history/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file3.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file4.txy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file5.tyx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/foo bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/target/basic/invalid_core_file: -------------------------------------------------------------------------------- 1 | stub 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/abbreviation/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/backticks/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/completion/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/fat_archives/a.h: -------------------------------------------------------------------------------- 1 | int foo (); 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/step-target/.categories: -------------------------------------------------------------------------------- 1 | basic_process 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/char1632_t/.categories: -------------------------------------------------------------------------------- 1 | dataformatters 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/.categories: -------------------------------------------------------------------------------- 1 | dyntype 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/watchpoint/.categories: -------------------------------------------------------------------------------- 1 | watchpoint 2 | -------------------------------------------------------------------------------- /source/Plugins/StructuredData/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(DarwinLog) 2 | 3 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/PECOFF/lit.local.cfg: -------------------------------------------------------------------------------- 1 | config.suffixes = ['.yaml', '.test'] 2 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/lit.local.cfg: -------------------------------------------------------------------------------- 1 | config.suffixes = ['.s', '.test', '.yaml'] 2 | -------------------------------------------------------------------------------- /test/Shell/Settings/Inputs/EchoCommandsTest.in: -------------------------------------------------------------------------------- 1 | # Evaluate expr 1+2 2 | expr 1+2 3 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest1.script: -------------------------------------------------------------------------------- 1 | print sum(buf0, 1) 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/pre_kill_hook/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialize the package.""" 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script_alias/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/completion/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/.categories: -------------------------------------------------------------------------------- 1 | darwin-log 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/load_unload/.categories: -------------------------------------------------------------------------------- 1 | basic_process 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/wrong_commands/.categories: -------------------------------------------------------------------------------- 1 | cmdline 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Foo.h: -------------------------------------------------------------------------------- 1 | struct Foo {}; 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-server/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | -------------------------------------------------------------------------------- /source/API/liblldb.exports: -------------------------------------------------------------------------------- 1 | _ZN4lldb* 2 | _ZNK4lldb* 3 | init_lld* 4 | PyInit__lldb* 5 | -------------------------------------------------------------------------------- /test/Shell/Host/Inputs/simple.c: -------------------------------------------------------------------------------- 1 | int main(int argc, char const *argv[]) { return 0; } 2 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Modules/Inputs/Bar.h: -------------------------------------------------------------------------------- 1 | struct Bar { 2 | int success; 3 | }; 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/no-deadlock/.categories: -------------------------------------------------------------------------------- 1 | expression 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/.categories: -------------------------------------------------------------------------------- 1 | dataformatters 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/load_using_paths/.categories: -------------------------------------------------------------------------------- 1 | basic_process 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/class_types/cmds.txt: -------------------------------------------------------------------------------- 1 | b main.cpp:97 2 | c 3 | var 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/namespace/cmds.txt: -------------------------------------------------------------------------------- 1 | b main.cpp:54 2 | c 3 | var 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/stl/cmds.txt: -------------------------------------------------------------------------------- 1 | b main.cpp:6 2 | continue 3 | var 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/MacOS/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/MyFramework.h: -------------------------------------------------------------------------------- 1 | int foo (); 2 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/CompilandsTest.cpp: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /third_party/Python/module/ptyprocess-0.6.0/readthedocs.yml: -------------------------------------------------------------------------------- 1 | python: 2 | version: 3 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.h: -------------------------------------------------------------------------------- 1 | int a_func(int); 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/step_until/.categories: -------------------------------------------------------------------------------- 1 | basic_process 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/unwind/standard/Makefile: -------------------------------------------------------------------------------- 1 | include Makefile.rules 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/linux/sepdebugsymlink/main.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Resources/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Shell/Commands/Inputs/frame.py: -------------------------------------------------------------------------------- 1 | import lldb 2 | print("frame.py: {}".format(lldb.frame)) 3 | -------------------------------------------------------------------------------- /test/Shell/Commands/Inputs/main.c: -------------------------------------------------------------------------------- 1 | int foo() { return 0; } 2 | int main() { return foo(); } 3 | -------------------------------------------------------------------------------- /test/Shell/Settings/Inputs/main.c: -------------------------------------------------------------------------------- 1 | int foo() { return 0; } 2 | int main() { return foo(); } 3 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp: -------------------------------------------------------------------------------- 1 | namespace two { 2 | int foo; 3 | } 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/DWARF/lit.local.cfg: -------------------------------------------------------------------------------- 1 | config.suffixes = ['.cpp', '.s', '.test', '.ll'] 2 | -------------------------------------------------------------------------------- /.arcconfig: -------------------------------------------------------------------------------- 1 | { 2 | "project_id" : "lldb", 3 | "conduit_uri" : "https://reviews.llvm.org/" 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/source/commands.txt: -------------------------------------------------------------------------------- 1 | script import my 2 | p 1 + 1 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/array_types/cmds.txt: -------------------------------------------------------------------------------- 1 | break main.c:42 2 | continue 3 | var 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/a.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(A) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/b.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(B) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/c.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(C) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/d.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(D) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/e.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(E) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/f.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(F) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/accelerator-table/g.cpp: -------------------------------------------------------------------------------- 1 | #include "source.h" 2 | CLASS(G) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Bar.h: -------------------------------------------------------------------------------- 1 | struct Bar { int success; }; 2 | -------------------------------------------------------------------------------- /source/Plugins/LanguageRuntime/RenderScript/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(RenderScriptRuntime) 2 | -------------------------------------------------------------------------------- /test/Shell/Breakpoint/Inputs/jitbp.cpp: -------------------------------------------------------------------------------- 1 | int jitbp() { return 0; } 2 | int main() { return jitbp(); } 3 | -------------------------------------------------------------------------------- /test/Shell/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit: -------------------------------------------------------------------------------- 1 | target stop-hook add -n b -o "expr ptr" 2 | -------------------------------------------------------------------------------- /unittests/Language/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(CPlusPlus) 2 | add_subdirectory(Highlighting) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/side_effect.py: -------------------------------------------------------------------------------- 1 | g_extra_args = None 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/fat_archives/a.c: -------------------------------------------------------------------------------- 1 | int foo () 2 | { 3 | return 5; 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/load_unload/cmds.txt: -------------------------------------------------------------------------------- 1 | breakpoint set -n a_function 2 | run 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/stats_api/main.c: -------------------------------------------------------------------------------- 1 | int main(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/vla/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/a.c: -------------------------------------------------------------------------------- 1 | int f() { 2 | return 1; 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/indirect_symbol/alias.list: -------------------------------------------------------------------------------- 1 | _call_through_indirect _reexport_to_indirect -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/order/cmds.txt: -------------------------------------------------------------------------------- 1 | b main.c:41 2 | c 3 | lines -shlib a.out main.c 4 | -------------------------------------------------------------------------------- /source/Plugins/UnwindAssembly/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(InstEmulation) 2 | add_subdirectory(x86) 3 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCode0.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %lldb -b -s %s 3 | q 0 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit: -------------------------------------------------------------------------------- 1 | target variable GlobalVariable 2 | 3 | quit 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/android/platform/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/Makefile: -------------------------------------------------------------------------------- 1 | include Makefile.rules 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/gui/basic/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/driver/batch_mode/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/anonymous/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/bitfields/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/enum_types/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/forward/foo.h: -------------------------------------------------------------------------------- 1 | 2 | struct bar; 3 | 4 | int foo (struct bar *bar_ptr); 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/modules/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/recurse/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/set_values/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/stepping/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/strings/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/typedef/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/unions/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/auto/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/bool/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/this/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-cache/module.modulemap: -------------------------------------------------------------------------------- 1 | module Foo { 2 | header "f.h" 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/queues/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/event/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/frame/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/target/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/value/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCodeHex0.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %lldb -b -s %s 3 | q 0x0 4 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCodeImplicit0.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %lldb -b -s %s 3 | q 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/disassembly.lldbinit: -------------------------------------------------------------------------------- 1 | disassemble --flavor=intel -m -n main 2 | quit 3 | -------------------------------------------------------------------------------- /tools/darwin-debug/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_tool(darwin-debug ADD_TO_FRAMEWORK 2 | darwin-debug.cpp 3 | ) 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/listeners/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/select/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/log/basic/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/settings/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/target/create-no-such-arch/main.cpp: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/.categories: -------------------------------------------------------------------------------- 1 | dataformatters,objc 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/signal/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/stats_api/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tty/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/array_types/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/find_struct_type/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/forward/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c foo.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/function_types/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/step-target/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/diamond/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/nsimport/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/scope/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/template/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/virtual/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-cache/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/ptr_refs/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/linux/builtin_trap/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/myframework.c: -------------------------------------------------------------------------------- 1 | int foo () 2 | { 3 | return 5; 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/order/order-file: -------------------------------------------------------------------------------- 1 | main.o:_f3 2 | main.o:_main 3 | main.o:_f2 4 | main.o:_f1 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/thread-names/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/breakpoint/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/interpreter/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/process/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/sbdata/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/section/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/signals/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/thread/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES ?= main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/type/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/watchpoint/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /source/Plugins/ObjectContainer/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(BSD-Archive) 2 | add_subdirectory(Universal-Mach-O) 3 | -------------------------------------------------------------------------------- /test/Shell/Breakpoint/Inputs/case-sensitive.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x = 47; // REGEX-THIS 3 | return x; 4 | } 5 | -------------------------------------------------------------------------------- /test/Shell/Driver/Inputs/.lldbinit: -------------------------------------------------------------------------------- 1 | settings set -f frame-format "bogus" 2 | command script import syntax_error.py 3 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest2.script: -------------------------------------------------------------------------------- 1 | print sum(buf0, result - 28) 2 | print sum(buf1 + 3, 3) 3 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord: -------------------------------------------------------------------------------- 1 | ?foo@@YAHXZ 2 | ?bar@@YAHXZ 3 | main 4 | ?baz@@YAHXZ 5 | -------------------------------------------------------------------------------- /test/Shell/Unwind/Inputs/call-asm.c: -------------------------------------------------------------------------------- 1 | int asm_main() asm("asm_main"); 2 | 3 | int main() { return asm_main(); } 4 | -------------------------------------------------------------------------------- /tools/debugserver/source/MacOSX/dbgnub-mig.defs: -------------------------------------------------------------------------------- 1 | /* 2 | * nub.defs 3 | */ 4 | 5 | #import 6 | -------------------------------------------------------------------------------- /unittests/ScriptInterpreter/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if (NOT LLDB_DISABLE_PYTHON) 2 | add_subdirectory(Python) 3 | endif() 4 | -------------------------------------------------------------------------------- /unittests/tools/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(LLDB_TOOL_LLDB_SERVER_BUILD) 2 | add_subdirectory(lldb-server) 3 | endif() 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/benchmarks/continue/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/benchmarks/expression/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/benchmarks/libcxxlist/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/benchmarks/libcxxmap/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/add-dsym/uuid/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/settings/quoting/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/longjmp/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/ptr_refs/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/rerun/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/state/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/call-function/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/chained-calls/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/class_static/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/class_types/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/inlines/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := inlines.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/signed_types/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/static_members/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/static_methods/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/trivial_abi/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/unique-types/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/unsigned_types/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/safe-to-func-call/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/function_symbol/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/name_lookup/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/symbol-context/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /source/Plugins/Architecture/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Arm) 2 | add_subdirectory(Mips) 3 | add_subdirectory(PPC64) 4 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Inputs/WorkingDir.in: -------------------------------------------------------------------------------- 1 | run 2 | reproducer status 3 | reproducer dump -p cwd 4 | reproducer generate 5 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/source-list.lldbinit: -------------------------------------------------------------------------------- 1 | source list -n main 2 | source list -n OvlGlobalFn 3 | quit 4 | -------------------------------------------------------------------------------- /unittests/ObjectFile/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Breakpad) 2 | add_subdirectory(ELF) 3 | add_subdirectory(PECOFF) 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/check_public_api_headers/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/command-return-object/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/import/dummymodule.py: -------------------------------------------------------------------------------- 1 | def no_useful_code(foo): 2 | return foo 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/disassemble/basic/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/char/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/entry-bp/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/fixits/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/pr35310/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/test/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/weak_symbols/module.modulemap: -------------------------------------------------------------------------------- 1 | module Dylib { 2 | header "dylib.h" 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/xvalue/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/array/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/completion/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/basic/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/inferior-assert/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/inferior-changed/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/memory/cache/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/memory/find/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/memory/read/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/process_group/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/recursion/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/signal/raise/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/step_scripted/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/var_path/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/exceptions/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := exceptions.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/global_operators/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/global_variables/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/template-function/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/class_members/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/frame/get-variables/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/module_section/b.cpp: -------------------------------------------------------------------------------- 1 | int b_function(int input) { 2 | return input * 2; 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/module_section/c.cpp: -------------------------------------------------------------------------------- 1 | int c_function(int input) { 2 | return input * 3; 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/rdar-12481949/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/value/change_values/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/value/empty_class/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/value/linked_list/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/variables/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/types/Makefile: -------------------------------------------------------------------------------- 1 | # Example: 2 | # 3 | # CXX_SOURCES := int.cpp 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /test/Shell/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit: -------------------------------------------------------------------------------- 1 | target stop-hook add -f stop-hook.c -l 29 -e 34 -o "expr ptr" 2 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Inputs/FileCapture.in: -------------------------------------------------------------------------------- 1 | run 2 | reproducer status 3 | reproducer dump -p files 4 | reproducer generate 5 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit: -------------------------------------------------------------------------------- 1 | target variable s 2 | 3 | target modules dump ast 4 | 5 | quit 6 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit: -------------------------------------------------------------------------------- 1 | break set -f break-by-line.cpp -l 14 2 | break list 3 | quit 4 | -------------------------------------------------------------------------------- /tools/lldb-server/Darwin/resources/lldb-server-mig.defs: -------------------------------------------------------------------------------- 1 | /* 2 | * nub.defs 3 | */ 4 | 5 | #import 6 | -------------------------------------------------------------------------------- /unittests/Target/Inputs/TestModule.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/Target/Inputs/TestModule.so -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/apropos/with-process/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/nested_alias/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/diagnostics/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/formatters/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/issue_11588/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/multiline-completion/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/persistent_types/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/radar_8638051/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/radar_9531204/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/radar_9673664/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/save_jit_objects/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch/input-file.txt: -------------------------------------------------------------------------------- 1 | This should go to stdout. 2 | This should go to stderr. 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/conditional_break/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/format/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/inferior-crashing/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/return-value/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := call-func.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/signal/handle-segv/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/step_until/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/type_completion/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/value_md5_crash/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := nested.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/dynamic-value/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := pass-to-base.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/mixed/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := foo.cpp 2 | C_SOURCES := main.c 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c: -------------------------------------------------------------------------------- 1 | int foo () 2 | { 3 | return 5; 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/watchpoint/condition/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /test/Shell/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit: -------------------------------------------------------------------------------- 1 | target stop-hook add -f stop-hook.c -l 29 -e 34 2 | expr ptr 3 | DONE 4 | -------------------------------------------------------------------------------- /third_party/Python/module/pexpect-4.6/setup.cfg: -------------------------------------------------------------------------------- 1 | [tool:pytest] 2 | norecursedirs = .git 3 | 4 | [bdist_wheel] 5 | universal=1 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/anonymous-struct/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/call-restarts/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := lotta-signals.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/completion-crash-lambda/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/context-object/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h: -------------------------------------------------------------------------------- 1 | struct libc_struct {}; 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/inline-namespace/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/options/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp foo.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/persistent_variables/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/timeout/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := wait-a-while.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/unwind_expression/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/vector_of_enums/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/target/create-no-such-arch/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/a.c: -------------------------------------------------------------------------------- 1 | int 2 | func_from_c () 3 | { 4 | return 5; 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/parray/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/dead-strip/cmds.txt: -------------------------------------------------------------------------------- 1 | b main.c:21 2 | b main.c:41 3 | lines -shlib a.out main.c 4 | c 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/deleted-executable/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/modern-type-lookup/basic/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.cpp: -------------------------------------------------------------------------------- 1 | #include "foo.h" 2 | 3 | int call_foo1() { return foo1(); } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/process_save_core/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | include Makefile.rules 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/global_variables/cmds.txt: -------------------------------------------------------------------------------- 1 | break main.c:5 2 | continue 3 | var -global g_a -global g_global_int 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/sample_test/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-server/register-reading/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /third_party/Python/module/pexpect-4.6/requirements-testing.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | pytest-cov 3 | coverage 4 | coveralls 5 | pytest-capturelog 6 | -------------------------------------------------------------------------------- /third_party/Python/module/ptyprocess-0.6.0/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.pyc 3 | 4 | /build/ 5 | /dist/ 6 | MANIFEST 7 | docs/_build/ 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/arm/breakpoint-it/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -mthumb 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/import/bar/barutil.py: -------------------------------------------------------------------------------- 1 | def barutil_function(x): 2 | return "barutil says: " + x 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/completion/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp other.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h: -------------------------------------------------------------------------------- 1 | struct libc_struct {}; 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/static-initializers/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/main.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int *myInt = 0; 3 | return *myInt; 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/b.cpp: -------------------------------------------------------------------------------- 1 | int 2 | func_from_cpp() 3 | { 4 | return 10; 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.cpp: -------------------------------------------------------------------------------- 1 | #include "foo.h" 2 | 3 | int call_foo1() { return foo1(); } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c a.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/minidump/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/blocks/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fblocks 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.h: -------------------------------------------------------------------------------- 1 | #ifndef ONE_H 2 | #define ONE_H 3 | LLDB_TEST_API void one(); 4 | #endif 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.h: -------------------------------------------------------------------------------- 1 | #ifndef TWO_H 2 | #define TWO_H 3 | LLDB_TEST_API void two(); 4 | #endif 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/namespace/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp ns.cpp ns2.cpp ns3.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/lldbutil/frame/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | MAKE_DSYM :=NO 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/process/io/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | EXE := process_io 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /source/API/liblldb-private.exports: -------------------------------------------------------------------------------- 1 | _ZN4lldb* 2 | _ZNK4lldb* 3 | _ZN12lldb_private* 4 | _ZNK12lldb_private* 5 | init_lld* 6 | PyInit__lldb* 7 | -------------------------------------------------------------------------------- /source/Plugins/LanguageRuntime/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(CPlusPlus) 2 | add_subdirectory(ObjC) 3 | add_subdirectory(RenderScript) 4 | -------------------------------------------------------------------------------- /test/Shell/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | # We don't want clang-format to introduce line breaks in RUN commands. 3 | ColumnLimit: 999 4 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCode30.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %python %S/expect_exit_code.py 30 %lldb -b -s %s 3 | q 30 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/Breakpad/Inputs/symtab-macho.syms: -------------------------------------------------------------------------------- 1 | MODULE mac x86_64 B305176022B17D7B39F9240E077D625B0 mac.out 2 | PUBLIC ff0 0 _start 3 | -------------------------------------------------------------------------------- /tools/lldb-perf/darwin/sketch/foobar.sketch2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/tools/lldb-perf/darwin/sketch/foobar.sketch2 -------------------------------------------------------------------------------- /unittests/Signals/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_unittest(SignalsTests 2 | UnixSignalsTest.cpp 3 | 4 | LINK_LIBS 5 | lldbTarget 6 | ) 7 | -------------------------------------------------------------------------------- /unittests/SymbolFile/PDB/Inputs/test-pdb.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/SymbolFile/PDB/Inputs/test-pdb.exe -------------------------------------------------------------------------------- /unittests/SymbolFile/PDB/Inputs/test-pdb.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/SymbolFile/PDB/Inputs/test-pdb.pdb -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/listeners/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main() 5 | { 6 | printf ("Hello there.\n"); 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/var/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := int.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/target_var/globals.c: -------------------------------------------------------------------------------- 1 | int i = 42; 2 | int *p = &i; 3 | 4 | int main() { 5 | return *p; 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/local_variables/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | CFLAGS_EXTRAS := -O1 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/module.modulemap: -------------------------------------------------------------------------------- 1 | module A { 2 | header "a.h" 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.cpp: -------------------------------------------------------------------------------- 1 | #include "base.h" 2 | 3 | void FooNS::bar() { 4 | x = 54321; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES = main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map: -------------------------------------------------------------------------------- 1 | module myModule { 2 | header "myModule.h" 3 | export * 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/symbol-context/two-files/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := file1.cpp file2.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /test/Shell/Commands/CommandScriptImmediateOutput/lit.local.cfg: -------------------------------------------------------------------------------- 1 | if not "python" in config.available_features: 2 | config.unsupported = True 3 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms: -------------------------------------------------------------------------------- 1 | MODULE Linux x86_64 E5894855C35DCCCCCCCCCCCCCCCCC linux.out 2 | PUBLIC 1000 0 _start 3 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms: -------------------------------------------------------------------------------- 1 | MODULE mac x86_64 A0AB76409C3B3A279E521045D84FA2DC0 a.out 2 | FUNC f90 1b 0 main 3 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCode-30.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %python %S/expect_exit_code.py 226 %lldb -b -s %s 3 | q -30 4 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCodeHexA.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %python %S/expect_exit_code.py 10 %lldb -b -s %s 3 | q 0xA 4 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Modules/Inputs/module.modulemap: -------------------------------------------------------------------------------- 1 | module Foo { 2 | header "Foo.h" 3 | } 4 | 5 | module Bar { 6 | header "Bar.h" 7 | } 8 | -------------------------------------------------------------------------------- /test/Shell/Settings/Inputs/StopCommandSource.in: -------------------------------------------------------------------------------- 1 | settings set interpreter.stop-command-source-on-error true 2 | bogus 3 | print 123400000 + 56789 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/VBases.script: -------------------------------------------------------------------------------- 1 | breakpoint set --file VBases.cpp --line 15 2 | 3 | run 4 | 5 | print c 6 | 7 | frame variable c -------------------------------------------------------------------------------- /unittests/SymbolFile/DWARF/Inputs/test-dwarf.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/SymbolFile/DWARF/Inputs/test-dwarf.exe -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -mthumb 3 | 4 | include Makefile.rules -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/import/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | EXE := hello_world 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/Makefile: -------------------------------------------------------------------------------- 1 | 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/platform/process/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | EXE := TestProcess 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/attach/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | EXE := ProcessAttach 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/register/register/register_command/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp a.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/target/stop-hooks/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c a.c b.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp foo.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := pass-to-base.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/float-display/Makefile: -------------------------------------------------------------------------------- 1 | LEVEL = ../../make 2 | C_SOURCES := main.c 3 | include $(LEVEL)/Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/rerun/main.cpp: -------------------------------------------------------------------------------- 1 | int 2 | main (int argc, char const **argv) 3 | { 4 | return 0; // break here 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/unwind/noreturn/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | CFLAGS ?= -g -Os 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/OneConstant.c: -------------------------------------------------------------------------------- 1 | int __attribute__ ((visibility("hidden"))) conflicting_symbol = 11111; 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/TwoConstant.c: -------------------------------------------------------------------------------- 1 | int __attribute__ ((visibility("hidden"))) conflicting_symbol = 22222; 2 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/unicode/main.c: -------------------------------------------------------------------------------- 1 | typedef void *foob\u00E1r; 2 | foob\u00E1r X = 0; 3 | int main() { 4 | return (long)X; 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/thread_local/Makefile: -------------------------------------------------------------------------------- 1 | LEVEL = ../../../make 2 | CXX_SOURCES := main.cpp 3 | include $(LEVEL)/Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.h: -------------------------------------------------------------------------------- 1 | @import minmax; 2 | 3 | #undef MY_MAX 4 | 5 | extern void public_func(); 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/self/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS ?= -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main () { puts ("this is the lc-note test program."); } 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/macabi/foo.c: -------------------------------------------------------------------------------- 1 | #include "foo.h" 2 | 3 | void stop() {} 4 | 5 | int foo() { 6 | stop(); 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/nslog/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS = -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-vscode/step/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | 3 | CXX_SOURCES := main.cpp 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /source/Plugins/ScriptInterpreter/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(None) 2 | if (NOT LLDB_DISABLE_PYTHON) 3 | add_subdirectory(Python) 4 | endif() 5 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms: -------------------------------------------------------------------------------- 1 | MODULE Linux x86_64 E5894855+C35D+CCCCCCCCCCCCCCCCCCCC0 linux.out 2 | PUBLIC 1000 0 _start 3 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms: -------------------------------------------------------------------------------- 1 | MODULE Linux x86_64 E58X4855C35DCCCCCCCCXCCCCCCCCCCC0 linux.out 2 | PUBLIC 1000 0 _start 3 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/ELF/Inputs/netbsd-amd64.core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/test/Shell/ObjectFile/ELF/Inputs/netbsd-amd64.core -------------------------------------------------------------------------------- /test/Shell/Settings/Inputs/DontStopCommandSource.in: -------------------------------------------------------------------------------- 1 | settings set interpreter.stop-command-source-on-error false 2 | bogus 3 | print 123400000 + 56789 4 | -------------------------------------------------------------------------------- /test/Shell/Settings/Inputs/EchoCommandsQuiet.out: -------------------------------------------------------------------------------- 1 | # CHECK: (lldb) command source -s 1 {{.*\n}} 2 | # CHECK-NEXT: (lldb) command source -s 1 {{.*\n}} 3 | -------------------------------------------------------------------------------- /tools/argdumper/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_tool(lldb-argdumper ADD_TO_FRAMEWORK 2 | argdumper.cpp 3 | 4 | LINK_COMPONENTS 5 | Support 6 | ) 7 | -------------------------------------------------------------------------------- /unittests/Process/minidump/Inputs/linux-x86_64.dmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/Process/minidump/Inputs/linux-x86_64.dmp -------------------------------------------------------------------------------- /unittests/SymbolFile/PDB/Inputs/test-pdb-types.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/SymbolFile/PDB/Inputs/test-pdb-types.exe -------------------------------------------------------------------------------- /unittests/SymbolFile/PDB/Inputs/test-pdb-types.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/SymbolFile/PDB/Inputs/test-pdb-types.pdb -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/ir-interpreter/Makefile: -------------------------------------------------------------------------------- 1 | default: a.out 2 | 3 | C_SOURCES := main.c 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/no-deadlock/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := locking.c 2 | ENABLE_THREADS := YES 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/target/basic/Makefile: -------------------------------------------------------------------------------- 1 | # Example: 2 | # 3 | # C_SOURCES := b.c 4 | # EXE := b.out 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/modern-type-lookup/libcxx/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | USE_LIBCPP := 1 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/source-map/Trivial/main.c: -------------------------------------------------------------------------------- 1 | int main() 2 | { 3 | return 0; 4 | } 5 | int main () { 6 | return 0; 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/jump/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp other.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/multi_break/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/num_threads/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/step_out/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/thread_exit/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/char8_t/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CFLAGS_EXTRAS := -std=c++2a -fchar8_t 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp other.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp static-a.cpp static-b.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-cache/main.m: -------------------------------------------------------------------------------- 1 | #include "f.h" 2 | int main() { 3 | f(); // Set breakpoint here. 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc++/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | LD_EXTRAS = -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/tools/lldb-server/thread-name/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /test/Shell/Driver/TestCore.test: -------------------------------------------------------------------------------- 1 | # RUN: not %lldb -c /bogus/path 2>&1 | FileCheck %s 2 | # CHECK: error: file specified in --core (-c) option doesn't exist 3 | -------------------------------------------------------------------------------- /test/Shell/Driver/TestFile.test: -------------------------------------------------------------------------------- 1 | # RUN: not %lldb -f /bogus/path 2>&1 | FileCheck %s 2 | # CHECK: error: file specified in --file (-f) option doesn't exist 3 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Inputs/GDBRemoteCapture.in: -------------------------------------------------------------------------------- 1 | breakpoint set -f simple.c -l 12 2 | run 3 | bt 4 | cont 5 | reproducer status 6 | reproducer generate 7 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.script: -------------------------------------------------------------------------------- 1 | breakpoint set --file UdtLayoutTest.cpp --line 60 2 | run 3 | target variable 4 | frame variable 5 | -------------------------------------------------------------------------------- /unittests/Editline/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_unittest(EditlineTests 2 | EditlineTest.cpp 3 | 4 | LINK_LIBS 5 | lldbHost 6 | lldbUtility 7 | ) 8 | -------------------------------------------------------------------------------- /unittests/Process/minidump/Inputs/fizzbuzz_wow64.dmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/Process/minidump/Inputs/fizzbuzz_wow64.dmp -------------------------------------------------------------------------------- /packages/Python/lldbsuite/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | 3 | # Disabling formatting doesn't implicitly disable include sorting 4 | SortIncludes: false 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/completion/other.cpp: -------------------------------------------------------------------------------- 1 | struct ForwardDecl { 2 | long HiddenMemberName; 3 | }; 4 | ForwardDecl fwd_decl; 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/list-basic/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/macros/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | DEBUG_INFO_FLAG = -g3 4 | 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | #CXX_SOURCES := print-cwd.cpp 3 | 4 | include Makefile.rules 5 | 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.mk: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/break_after_join/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/create_during_step/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/const_variables/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c functions.c 2 | 3 | CFLAGS_EXTRAS := -O3 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/offsetof/TestOffsetof.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | 3 | lldbinline.MakeInlineTest(__file__, globals()) 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.cpp: -------------------------------------------------------------------------------- 1 | #include "derived.h" 2 | 3 | char Foo::baz() { 4 | return (char)(x&0xff); 5 | } 6 | 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c: -------------------------------------------------------------------------------- 1 | #include "myModule.h" 2 | 3 | int notInline() 4 | { 5 | return 3; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/sample/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | EXE := read-mem-cstring 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /source/Plugins/SymbolVendor/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if (CMAKE_SYSTEM_NAME MATCHES "Darwin") 2 | add_subdirectory(MacOSX) 3 | endif() 4 | 5 | add_subdirectory(ELF) 6 | -------------------------------------------------------------------------------- /test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp -------------------------------------------------------------------------------- /test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb -------------------------------------------------------------------------------- /test/Shell/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit: -------------------------------------------------------------------------------- 1 | image dump line-table a.c 2 | breakpoint set -f a.c -l 1 3 | breakpoint set -f /tmp/b.c -l 1 4 | -------------------------------------------------------------------------------- /unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp -------------------------------------------------------------------------------- /unittests/Process/minidump/Inputs/regions-memlist64.dmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/Process/minidump/Inputs/regions-memlist64.dmp -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-basic/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/language/other-2.cpp: -------------------------------------------------------------------------------- 1 | #include "other.h" 2 | 3 | void 4 | Other::DoSomethingElse() 5 | { 6 | DoSomething(); 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/language/somefunc.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void 4 | some_func() 5 | { 6 | printf("Set breakpoint here."); 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.mk: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tsan/basic/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=thread -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tsan/multiple/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=thread -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/ubsan/basic/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=undefined -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/ubsan/basic/main.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int data[4]; 3 | return *(int *)(((char *)&data[0]) + 2); // align line 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/shared_lib/Makefile: -------------------------------------------------------------------------------- 1 | DYLIB_NAME := foo 2 | DYLIB_C_SOURCES := foo.c 3 | C_SOURCES := main.c 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "length.h" 3 | 4 | int 5 | length (A &a) 6 | { 7 | return a.length(); 8 | } 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/offsetof/TestOffsetofCpp.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | 3 | lldbinline.MakeInlineTest(__file__, globals()) 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/rvalue-references/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -std=c++11 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/global_ptrs/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface MyClass : NSObject 4 | {} 5 | - (id)init; 6 | @end 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-checker/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | include Makefile.rules 4 | 5 | LD_EXTRAS = -framework Foundation 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-property/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-super/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := class.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/orderedset/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/print-obj/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := blocked.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objcxx/sample/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/macabi/main.c: -------------------------------------------------------------------------------- 1 | #include "foo.h" 2 | int main() { 3 | const char *s = "Hello MacABI!"; 4 | return foo(); // break here 5 | } 6 | -------------------------------------------------------------------------------- /source/Plugins/Language/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(ClangCommon) 2 | add_subdirectory(CPlusPlus) 3 | add_subdirectory(ObjC) 4 | add_subdirectory(ObjCPlusPlus) 5 | -------------------------------------------------------------------------------- /test/Shell/Driver/TestNoUseColor.test: -------------------------------------------------------------------------------- 1 | # RUN: %lldb --no-use-color -s %s | FileCheck %s 2 | settings show use-color 3 | # CHECK: use-color (boolean) = false 4 | q 5 | -------------------------------------------------------------------------------- /test/Shell/Driver/TestProcessAttach.test: -------------------------------------------------------------------------------- 1 | # RUN: %lldb -x -b -S %S/Inputs/process_attach_pid.in 2>&1 | FileCheck %s 2 | # CHECK: last option requires an argument 3 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCodeNonInt.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %lldb -b -s %s 2>&1 | FileCheck %s 3 | q str 4 | // CHECK: Couldn't parse 'str' 5 | -------------------------------------------------------------------------------- /unittests/ObjectFile/ELF/Inputs/early-section-headers.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/unittests/ObjectFile/ELF/Inputs/early-section-headers.so -------------------------------------------------------------------------------- /unittests/SymbolFile/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(DWARF) 2 | add_subdirectory(NativePDB) 3 | if (LLVM_ENABLE_DIA_SDK) 4 | add_subdirectory(PDB) 5 | endif() 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/multiple-targets/Makefile: -------------------------------------------------------------------------------- 1 | MAKE_DSYM := NO 2 | 3 | ENABLE_THREADS := YES 4 | CXX_SOURCES := main.cpp 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/source/.lldb: -------------------------------------------------------------------------------- 1 | # one more level of indirection to stress the command interpreter reentrancy 2 | command source commands.txt 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/call-throws/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := call-throws.m 2 | LD_EXTRAS := -framework Foundation 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/context-object-objc/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -framework Foundation 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-basic/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -framework Cocoa 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/scoped_enums/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CXXFLAGS_EXTRAS := -std=c++11 3 | 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/main.cpp: -------------------------------------------------------------------------------- 1 | int 2 | main (int argc, char const **argv) 3 | { 4 | return 0; // break here 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/asan/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=address -g -gcolumn-info 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := a.c 2 | CXX_SOURCES := main.cpp b.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/fat_archives/main.c: -------------------------------------------------------------------------------- 1 | #include "a.h" 2 | #include 3 | int main() 4 | { 5 | printf ("%d\n", foo()); 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/set-data/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | ENABLE_THREADS := YES 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=thread -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=thread -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/unwind/ehframe/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | CFLAGS ?= -g -fomit-frame-pointer 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/global_variables/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | DYLIB_NAME := a 4 | DYLIB_C_SOURCES := a.c 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/register_variables/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := test.c 2 | 3 | CFLAGS_EXTRAS := -O1 -D_FORTIFY_SOURCE=0 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/module.modulemap: -------------------------------------------------------------------------------- 1 | module Foo { 2 | header "Foo.h" 3 | } 4 | 5 | module Bar { 6 | header "Bar.h" 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-incomplete/minmax.h: -------------------------------------------------------------------------------- 1 | #define MY_MIN(A, B) (((A) < (B)) ? (A) : (B)) 2 | #define MY_MAX(A, B) (((A) < (B)) ? (B) : (A)) 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-class-method/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := class.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-struct-return/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := test.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/radar-9691614/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/rdar-10967107/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/rdar-11355592/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/test/Shell/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/multiline-completion/main.c: -------------------------------------------------------------------------------- 1 | int main(int argc, char **argv) { 2 | int to_complete = 0; 3 | return to_complete; 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/po_verbosity/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | LD_EXTRAS := -framework Foundation 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz.syms: -------------------------------------------------------------------------------- 1 | MODULE windows x86 0F45B7919A9646F9BF8F2D6076EA421A11 fizzbuzz.pdb 2 | PUBLIC 1000 0 main 3 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tsan/global_location/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=thread -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -fsanitize=undefined -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.c: -------------------------------------------------------------------------------- 1 | #include "One.h" 2 | #include 3 | 4 | void one() { 5 | printf("One\n"); // break here 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.c: -------------------------------------------------------------------------------- 1 | #include "Two.h" 2 | #include 3 | 4 | void two() { 5 | printf("Two\n"); // break here 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "a.h" 3 | 4 | A::A () { } 5 | 6 | int 7 | A::length () 8 | { 9 | return 123; 10 | } 11 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/virtual-overload/TestVirtualOverload.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | 3 | lldbinline.MakeInlineTest(__file__, globals()) 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS = -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-static-method/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := static.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-stepping/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := stepping-tests.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := test.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | LD_EXTRAS := -lobjc -framework CoreFoundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /source/Plugins/InstrumentationRuntime/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(ASan) 2 | add_subdirectory(MainThreadChecker) 3 | add_subdirectory(TSan) 4 | add_subdirectory(UBSan) 5 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/bitfields.lldbinit: -------------------------------------------------------------------------------- 1 | settings set auto-one-line-summaries false 2 | 3 | target variable -T TheStruct 4 | 5 | target modules dump ast 6 | -------------------------------------------------------------------------------- /unittests/SymbolFile/PDB/Inputs/test-pdb-nested.h: -------------------------------------------------------------------------------- 1 | #ifndef TEST_PDB_NESTED_H 2 | #define TEST_PDB_NESTED_H 3 | 4 | inline int baz(int n) { return n + 1; } 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/Makefile: -------------------------------------------------------------------------------- 1 | USE_LIBCPP := 1 2 | CXX_SOURCES := main.cpp 3 | include Makefile.rules 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/two-files/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m foo.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/language/other.h: -------------------------------------------------------------------------------- 1 | class Other 2 | { 3 | public: 4 | static void DoSomething(); 5 | static void DoSomethingElse(); 6 | }; 7 | 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/process/attach-resume/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | EXE := AttachResume 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/objc/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | USE_LIBCPP := 1 3 | include Makefile.rules 4 | 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CFLAGS_EXTRAS := -std=c++11 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/exec/secondprog.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | int main () 3 | { 4 | puts ("I am the second program."); // Set breakpoint 2 here 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CFLAGS_EXTRAS := -fsanitize=thread -g 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/iohandler/completion/main.c: -------------------------------------------------------------------------------- 1 | int main(int argc, char **argv) { 2 | lldb_enable_attach(); 3 | int to_complete = 0; 4 | return to_complete; 5 | } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/b.h: -------------------------------------------------------------------------------- 1 | #include "a.h" 2 | #include "memory.h" 3 | 4 | class Module { 5 | my_std::unique_ptr MBptr; 6 | }; 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.h: -------------------------------------------------------------------------------- 1 | #ifndef __LENGTH_H__ 2 | #define __LENGTH_H__ 3 | 4 | #include "a.h" 5 | 6 | int length (A &a); 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/stl/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CFLAGS := -g -O0 3 | 4 | clean: OBJECTS+=$(wildcard main.d.*) 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/wchar_t/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CFLAGS := -g -O0 3 | 4 | clean: OBJECTS+=$(wildcard main.d.*) 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/blocks/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := ivars-in-blocks.m main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := dynamic-value.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/real-definition/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := Bar.m Foo.m main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | 5 | LD_EXTRAS := -framework Foundation 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /source/Plugins/Instruction/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(ARM) 2 | add_subdirectory(ARM64) 3 | add_subdirectory(MIPS) 4 | add_subdirectory(MIPS64) 5 | add_subdirectory(PPC64) 6 | -------------------------------------------------------------------------------- /source/Plugins/ObjectFile/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Breakpad) 2 | add_subdirectory(ELF) 3 | add_subdirectory(Mach-O) 4 | add_subdirectory(PECOFF) 5 | add_subdirectory(JIT) 6 | -------------------------------------------------------------------------------- /test/API/README.md: -------------------------------------------------------------------------------- 1 | # LLDB API Tests 2 | 3 | This directory only exists for the lit test driver. The actual tests live in 4 | the `tests` directory in top level LLDB directory. 5 | -------------------------------------------------------------------------------- /test/API/dotest.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | if __name__ == "__main__": 4 | import use_lldb_suite 5 | 6 | import lldbsuite.test 7 | lldbsuite.test.run_suite() 8 | -------------------------------------------------------------------------------- /test/Shell/Quit/TestQuitExitCodeTooManyArgs.test: -------------------------------------------------------------------------------- 1 | # UNSUPPORTED: system-windows 2 | # RUN: %lldb -b -s %s 2>&1 | FileCheck %s 3 | q 1 2 4 | // CHECK: Too many arguments for 'quit' 5 | -------------------------------------------------------------------------------- /test/Shell/Reproducer/Functionalities/Inputs/DataFormatter.in: -------------------------------------------------------------------------------- 1 | breakpoint set -f foo.cpp -l 11 2 | run 3 | frame var foo 4 | next 5 | frame var foo 6 | cont 7 | reproducer generate 8 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit: -------------------------------------------------------------------------------- 1 | image dump line-table a.c 2 | breakpoint set -f a.c -l 1 3 | breakpoint set -f foo/b.c -l 1 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit: -------------------------------------------------------------------------------- 1 | b stack_unwinding01.cpp:12 2 | run 3 | thread backtrace 4 | c 5 | thread backtrace 6 | c 7 | thread backtrace 8 | quit -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/fail12586188.py: -------------------------------------------------------------------------------- 1 | def f(x): 2 | return x + 1 3 | 4 | raise ImportError("I do not want to be imported") 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/fail212586188.py: -------------------------------------------------------------------------------- 1 | def f(x): 2 | return x + 1 3 | 4 | raise ValueError("I do not want to be imported") 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/gui/basic/main.c: -------------------------------------------------------------------------------- 1 | int main(int argc, char **argv) { 2 | int funky_var_name_that_should_be_rendered = 22; 3 | return 0; // Break here 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | LD_EXTRAS := -framework Accelerate 3 | include Makefile.rules 4 | 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/memory-region/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | 5 | clean:: 6 | rm -rf $(wildcard *.o *.d *.dSYM) 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | ENABLE_THREADS := YES 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/unicode/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -finput-charset=UTF-8 -fextended-identifiers -std=c99 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/main.cpp: -------------------------------------------------------------------------------- 1 | #include "derived.h" 2 | 3 | int main() { 4 | Foo f; // break here 5 | f.bar(); 6 | return f.baz(); 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/modules-import/main.cpp: -------------------------------------------------------------------------------- 1 | #include "Foo.h" 2 | 3 | int main(int argc, char **argv) { 4 | Foo foo; 5 | // break here. 6 | return 0; 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-auto-import/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | CFLAGS_EXTRAS = $(MANDATORY_MODULE_BUILD_CFLAGS) 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.m: -------------------------------------------------------------------------------- 1 | #include "myModule.h" 2 | 3 | void public_func() {} 4 | 5 | int private_func() { 6 | return 5; 7 | } 8 | 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/linux/add-symbols/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | static int var = 5; 3 | int main() { 4 | printf("%p is %d\n", &var, var); 5 | return ++var; 6 | } 7 | -------------------------------------------------------------------------------- /source/Plugins/SymbolFile/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Breakpad) 2 | add_subdirectory(DWARF) 3 | add_subdirectory(Symtab) 4 | add_subdirectory(NativePDB) 5 | add_subdirectory(PDB) 6 | -------------------------------------------------------------------------------- /test/Unit/README.md: -------------------------------------------------------------------------------- 1 | # LLDB Unit Tests 2 | 3 | This directory only exists for the lit test driver. The actual tests live in 4 | the `unittest` directory in top level LLDB directory. 5 | -------------------------------------------------------------------------------- /unittests/Language/CPlusPlus/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_unittest(LanguageCPlusPlusTests 2 | CPlusPlusLanguageTest.cpp 3 | 4 | LINK_LIBS 5 | lldbPluginCPlusPlusLanguage 6 | ) 7 | -------------------------------------------------------------------------------- /unittests/ObjectFile/Breakpad/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_unittest(ObjectFileBreakpadTests 2 | BreakpadRecordsTest.cpp 3 | 4 | LINK_LIBS 5 | lldbPluginObjectFileBreakpad 6 | ) 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/call-function/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | 5 | clean:: 6 | rm -rf $(wildcard *.o *.d *.dSYM) 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBSTDCPP := 1 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBSTDCPP := 1 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/load_using_paths/hidden/Makefile: -------------------------------------------------------------------------------- 1 | DYLIB_NAME := loadunload 2 | DYLIB_CXX_SOURCES := d.cpp 3 | DYLIB_ONLY := YES 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/modern-type-lookup/basic-objc/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/modern-type-lookup/objc-modules/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/Makefile: -------------------------------------------------------------------------------- 1 | DYLIB_NAME := unlikely_name 2 | DYLIB_CXX_SOURCES := foo.cpp 3 | CXX_SOURCES := main.cpp 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.h: -------------------------------------------------------------------------------- 1 | struct A { 2 | bool b(int x); 3 | }; 4 | 5 | struct B { 6 | bool member_func_a(A a); 7 | }; 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/gmodules/Makefile: -------------------------------------------------------------------------------- 1 | PCH_CXX_SOURCE = pch.h 2 | CXX_SOURCES = main.cpp 3 | CFLAGS_EXTRAS := $(MODULE_DEBUG_INFO_FLAGS) 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES = a.cpp b.cpp 2 | 3 | include Makefile.rules 4 | 5 | a.o: a.cpp 6 | $(CC) $(CFLAGS_NO_DEBUG) -c $< -o $@ 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := objc-ivar-offsets.m main.m 2 | LD_EXTRAS := -lobjc -framework Foundation 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/interpreter/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int argc, char const *argv[]) { 4 | printf("Hello world.\n"); 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms: -------------------------------------------------------------------------------- 1 | MODULE mac arm64e 4E11896957B3334EB03456BFCEB573760 mac.out 2 | PUBLIC 0 0 _mh_execute_header 3 | PUBLIC f30 0 start 4 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit: -------------------------------------------------------------------------------- 1 | 2 | break set -n main 3 | break set -n static_fn 4 | break set -n varargs_fn 5 | 6 | target modules dump ast 7 | 8 | quit 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/call-overridden-method/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | 5 | clean:: 6 | rm -rf $(wildcard *.o *.d *.dSYM) 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/module.modulemap: -------------------------------------------------------------------------------- 1 | module std { 2 | module "algorithm" { header "algorithm" export * } 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | CFLAGS_EXTRAS := -std=c99 -gcolumn-info 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/Makefile: -------------------------------------------------------------------------------- 1 | DYLIB_NAME := foo 2 | DYLIB_CXX_SOURCES := foo.cpp 3 | CXX_SOURCES := main.cpp 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBSTDCPP := 1 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | CFLAGS_EXTRAS := -fomit-frame-pointer 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int argc, char **argv) 4 | { 5 | printf("Hello, world\n"); 6 | return 0; 7 | } 8 | 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | int main () 3 | { 4 | puts("running"); // breakpoint here 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/Makefile: -------------------------------------------------------------------------------- 1 | CXXFLAGS_EXTRAS := -std=c++11 2 | CXX_SOURCES := main.cpp 3 | ENABLE_THREADS := YES 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/tls_globals/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | DYLIB_NAME := a 4 | DYLIB_C_SOURCES := a.c 5 | 6 | ENABLE_THREADS := YES 7 | 8 | include Makefile.rules 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/char1632_t/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CFLAGS :=-g -O0 -std=c++11 3 | 4 | clean: OBJECTS+=$(wildcard main.d.*) 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES = main.cpp derived.cpp base.cpp 2 | 3 | CFLAGS_EXTRAS := $(LIMIT_DEBUG_INFO_FLAGS) 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-a.cpp: -------------------------------------------------------------------------------- 1 | static int Static() 2 | { 3 | return 1; 4 | } 5 | 6 | int CallStaticA() 7 | { 8 | return Static(); 9 | } 10 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-b.cpp: -------------------------------------------------------------------------------- 1 | static int Static() 2 | { 3 | return 1; 4 | } 5 | 6 | int CallStaticB() 7 | { 8 | return Static(); 9 | } 10 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CXXFLAGS_EXTRAS := -std=c++11 3 | USE_LIBCPP := 1 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main() 5 | { 6 | printf("Set a breakpoint here.\n"); 7 | return 0; 8 | } 9 | 10 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/order/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | LD_EXTRAS = -Xlinker -order_file -Xlinker $(SRCDIR)/order-file 3 | MAKE_DSYM := NO 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/findvalue_duplist/main.cpp: -------------------------------------------------------------------------------- 1 | int foo(int a, int b) { 2 | return a + b; // Set breakpoint here 3 | } 4 | 5 | int main() { 6 | return foo(1,3); 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/objc_type/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | CFLAGS_EXTRAS := -w 4 | 5 | 6 | 7 | LD_EXTRAS := -framework Foundation 8 | include Makefile.rules 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py: -------------------------------------------------------------------------------- 1 | import lldbsuite.test.lldbinline as lldbinline 2 | 3 | lldbinline.MakeInlineTest(__file__, globals()) 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp: -------------------------------------------------------------------------------- 1 | #include "decls.h" 2 | 3 | struct2::~struct2() { 4 | int x = g(); // Break2 5 | } 6 | 7 | void struct2::f() {} 8 | -------------------------------------------------------------------------------- /source/Plugins/SymbolFile/Symtab/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_library(lldbPluginSymbolFileSymtab PLUGIN 2 | SymbolFileSymtab.cpp 3 | 4 | LINK_LIBS 5 | lldbCore 6 | lldbSymbol 7 | ) 8 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit: -------------------------------------------------------------------------------- 1 | break set -n main 2 | break set -n OvlGlobalFn 3 | break set -n StaticFn 4 | break set -n DoesntExist 5 | break list 6 | quit 7 | -------------------------------------------------------------------------------- /third_party/Python/module/pexpect-4.6/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | doc/_build 3 | tests/log 4 | build/ 5 | dist/ 6 | MANIFEST 7 | *~ 8 | .coverage* 9 | htmlcov 10 | *.egg-info/ 11 | .cache/ 12 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/multiple-debuggers/Makefile: -------------------------------------------------------------------------------- 1 | MAKE_DSYM := NO 2 | 3 | ENABLE_THREADS := YES 4 | CXX_SOURCES := multi-process-driver.cpp testprog.cpp 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/api/multithreaded/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | 6 | clean:: 7 | rm -rf $(wildcard *.o *.d *.dSYM) 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap: -------------------------------------------------------------------------------- 1 | module std { 2 | module "algorithm" { header "algorithm" export * } 3 | } 4 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/main.m: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | int main(int argc, const char * argv[]) { 4 | 5 | return 0; // break here 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/diagnose/array/main.c: -------------------------------------------------------------------------------- 1 | struct Foo { 2 | int b; 3 | int c; 4 | }; 5 | 6 | int main() { 7 | struct Foo *a = 0; 8 | return a[10].c; 9 | } 10 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/Makefile: -------------------------------------------------------------------------------- 1 | DYLIB_NAME := foo 2 | DYLIB_CXX_SOURCES := foo.cpp 3 | CXX_SOURCES := main.cpp 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int argc, char **argv) 4 | { 5 | printf("Hello, world\n"); 6 | return 0; 7 | } 8 | 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | CXXFLAGS_EXTRAS := -g -O1 -glldb 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/forward/foo.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include "foo.h" 3 | 4 | int 5 | foo (struct bar *bar_ptr) 6 | { 7 | return printf ("bar_ptr = %p\n", bar_ptr); 8 | } 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/lambdas/TestLambdas.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | from lldbsuite.test import decorators 3 | 4 | lldbinline.MakeInlineTest(__file__, globals()) 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/modules-import/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CXXFLAGS_EXTRAS = $(MANDATORY_MODULE_BUILD_CFLAGS) -I$(BUILDDIR)/include 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/unicode-literals/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CFLAGS := -g -O0 -std=c++11 3 | 4 | clean: OBJECTS+=$(wildcard main.d.*) 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.m: -------------------------------------------------------------------------------- 1 | #import "Test.h" 2 | 3 | @implementation Test 4 | - (void) doTest { 5 | NSLog(@"-[Test doTest]"); 6 | } 7 | @end 8 | 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/exceptions/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | 3 | CFLAGS_EXTRAS := -w 4 | 5 | 6 | 7 | LD_EXTRAS := -framework Foundation 8 | include Makefile.rules 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/myobject.mm: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface MyObject : NSObject 4 | @end 5 | 6 | @implementation MyObject 7 | @end 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/macosx/indirect_symbol/reexport.c: -------------------------------------------------------------------------------- 1 | extern int call_through_indirect(int); 2 | 3 | int 4 | fake_call_through_reexport(int value) 5 | { 6 | return value + 10; 7 | } 8 | -------------------------------------------------------------------------------- /unittests/Platform/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_unittest(LLDBPlatformTests 2 | PlatformDarwinTest.cpp 3 | 4 | LINK_LIBS 5 | lldbPluginPlatformMacOSX 6 | LINK_COMPONENTS 7 | Support 8 | ) 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/ir-interpreter/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() 4 | { 5 | printf("This is a dummy\n"); // Set breakpoint here 6 | return 0; 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/archives/Makefile: -------------------------------------------------------------------------------- 1 | C_SOURCES := main.c 2 | 3 | MAKE_DSYM := NO 4 | ARCHIVE_NAME := libfoo.a 5 | ARCHIVE_C_SOURCES := a.c b.c 6 | 7 | include Makefile.rules 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main() 5 | { 6 | printf ("Set a breakpoint here.\n"); 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | CXXFLAGS_EXTRAS := -std=c++11 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.out -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/Makefile: -------------------------------------------------------------------------------- 1 | CXXFLAGS_EXTRAS := -std=c++11 2 | CXX_SOURCES := ParallelTask.cpp 3 | ENABLE_THREADS := YES 4 | 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/type_lookup/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm 2 | 3 | CFLAGS_EXTRAS := -w 4 | 5 | 6 | 7 | LD_EXTRAS := -framework Foundation 8 | include Makefile.rules 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/char8_t/main.cpp: -------------------------------------------------------------------------------- 1 | char8_t a = u8'a'; 2 | const char8_t* ab = u8"你好"; 3 | char8_t abc[9] = u8"你好"; 4 | 5 | int main (int argc, char const *argv[]) { return 0; } 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/llvm-style/TestLLVMStyle.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | from lldbsuite.test import decorators 3 | 4 | lldbinline.MakeInlineTest(__file__, globals()) 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/formatters/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | include Makefile.rules 4 | 5 | # Clean renamed executable on 'make clean' 6 | clean:: 7 | $(RM) -f no_synth 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/python_api/sbvalue_persist/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | # Clean renamed executable on 'make clean' 4 | clean: OBJECTS+=no_synth 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/types/recursive_type_main.cpp: -------------------------------------------------------------------------------- 1 | typedef struct t *tp; 2 | extern struct t t; 3 | 4 | int main() { 5 | tp tpi = &t; 6 | // Test at this line. 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /test/Shell/Process/Inputs/env.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int main() { 5 | if (const char *env_p = std::getenv("FOO")) 6 | std::cout << "FOO=" << env_p << '\n'; 7 | } 8 | -------------------------------------------------------------------------------- /test/Shell/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp: -------------------------------------------------------------------------------- 1 | int main() { 2 | auto r = 0; 3 | for (auto i = 1; i <= 10; i++) { 4 | r += i & 1 + (i - 1) & 1 - 1; 5 | } 6 | 7 | return r; 8 | } 9 | -------------------------------------------------------------------------------- /tools/intel-features/intel-mpx/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_lldb_library(lldbIntelMPX 2 | cli-wrapper-mpxtable.cpp 3 | 4 | LINK_LIBS 5 | liblldb 6 | 7 | LINK_COMPONENTS 8 | Support 9 | ) 10 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/command/source/my.py: -------------------------------------------------------------------------------- 1 | from __future__ import print_function 2 | 3 | 4 | def date(): 5 | import datetime 6 | today = datetime.date.today() 7 | print(today) 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/macros/macro2.h: -------------------------------------------------------------------------------- 1 | #define HUNDRED 100 2 | #define THOUSAND 1000 3 | #define MILLION 1000000 4 | 5 | #define MAX(a, b)\ 6 | ((a) > (b) ?\ 7 | (a):\ 8 | (b)) 9 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/Makefile: -------------------------------------------------------------------------------- 1 | OBJCXX_SOURCES := main.mm util.mm 2 | 3 | 4 | LD_EXTRAS := -framework Foundation 5 | include Makefile.rules 6 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | 4 | LD_EXTRAS := -framework Foundation -framework CloudKit 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/frame/language/other.cpp: -------------------------------------------------------------------------------- 1 | #include "other.h" 2 | 3 | extern "C" void some_func(); 4 | 5 | void 6 | Other::DoSomething() 7 | { 8 | some_func(); 9 | } 10 | 11 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/commands/source/info/TestSourceInfo.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | from lldbsuite.test import decorators 3 | 4 | lldbinline.MakeInlineTest(__file__, globals()) 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/main.cpp: -------------------------------------------------------------------------------- 1 | extern "C" int foo(void); 2 | int main (int argc, char **argv) { // Set break point at this line. 3 | return foo(); 4 | } 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.cpp: -------------------------------------------------------------------------------- 1 | #include "foo.h" 2 | 3 | Foo::Foo() : x(42) { 4 | bool some_code = x == 42; // !BR_foo 5 | } 6 | 7 | Foo FooObj; 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile: -------------------------------------------------------------------------------- 1 | ENABLE_THREADS := YES 2 | CXX_SOURCES := main.cpp 3 | 4 | include Makefile.rules 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | 5 | CXXFLAGS_EXTRAS := -O0 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | 5 | CXXFLAGS_EXTRAS := -O0 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile: -------------------------------------------------------------------------------- 1 | CXX_SOURCES := main.cpp 2 | 3 | USE_LIBCPP := 1 4 | 5 | CXXFLAGS_EXTRAS := -O0 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/modern-type-lookup/objc-modules/main.m: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | int main() { 4 | NSLog(@"Hello World"); 5 | return 0; // break here 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/Makefile: -------------------------------------------------------------------------------- 1 | DYLIB_CXX_SOURCES := plugin.cpp 2 | DYLIB_NAME := plugin 3 | DYLIB_ONLY := YES 4 | MAKE_DSYM := NO 5 | 6 | include Makefile.rules 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.c: -------------------------------------------------------------------------------- 1 | void _start(void) 2 | { 3 | const char *F = "_start"; 4 | char *boom = (char *)0; 5 | *boom = 47; // Frame _start 6 | } 7 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/lldb/HEAD/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.core -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/c/struct_types/TestStructTypes.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | from lldbsuite.test import decorators 3 | 4 | lldbinline.MakeInlineTest(__file__, globals()) 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/const_this/TestConstThis.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | from lldbsuite.test import decorators 3 | 4 | lldbinline.MakeInlineTest(__file__, globals(), []) 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.h: -------------------------------------------------------------------------------- 1 | #ifndef __A_H__ 2 | #define __A_H__ 3 | 4 | class A 5 | { 6 | public: 7 | A(); 8 | virtual int length(); 9 | }; 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/cpp/operators/TestCppOperators.py: -------------------------------------------------------------------------------- 1 | from lldbsuite.test import lldbinline 2 | from lldbsuite.test import decorators 3 | 4 | lldbinline.MakeInlineTest(__file__, globals()) 5 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/ivar-IMP/repro.m: -------------------------------------------------------------------------------- 1 | #import 2 | #import "myclass.h" 3 | 4 | int main() { 5 | id object = [MyClass new]; 6 | return 0; // break here 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/modules-auto-import/main.m: -------------------------------------------------------------------------------- 1 | @import Darwin; 2 | 3 | int main() 4 | { 5 | size_t ret = printf("Stop here\n"); // Set breakpoint 0 here. 6 | return ret; 7 | } 8 | -------------------------------------------------------------------------------- /packages/Python/lldbsuite/test/lang/objc/objc-optimized/Makefile: -------------------------------------------------------------------------------- 1 | OBJC_SOURCES := main.m 2 | 3 | CFLAGS ?= -arch $(ARCH) -g -O2 4 | LD_EXTRAS := -lobjc -framework Foundation 5 | 6 | include Makefile.rules 7 | --------------------------------------------------------------------------------