| /llvm-project-15.0.7/lldb/test/API/tools/lldb-vscode/breakpoint/ |
| H A D | TestVSCode_setBreakpoints.py | 64 breakpoints = response['body']['breakpoints'] 65 self.assertEquals(len(breakpoints), 1) 66 breakpoint = breakpoints[0] 74 breakpoints = response['body']['breakpoints'] 75 breakpoint = breakpoints[0] 87 breakpoints = response['body']['breakpoints'] 88 breakpoint = breakpoints[0] 181 for breakpoint in breakpoints: 215 for breakpoint in breakpoints: 230 for breakpoint in breakpoints: [all …]
|
| H A D | TestVSCode_setFunctionBreakpoints.py | 42 breakpoints = response['body']['breakpoints'] 43 self.assertEquals(len(breakpoints), len(functions), 45 for breakpoint in breakpoints: 54 breakpoints = response['body']['breakpoints'] 57 for breakpoint in breakpoints: 66 breakpoints = response['body']['breakpoints'] 69 for breakpoint in breakpoints: 82 breakpoints = response['body']['breakpoints'] 85 for breakpoint in breakpoints: 97 breakpoints = response['body']['breakpoints'] [all …]
|
| /llvm-project-15.0.7/lldb/utils/lui/ |
| H A D | sourcewin.py | 28 self.breakpoints = {} 131 bps = [] if not self.filename in self.breakpoints else self.breakpoints[self.filename] 147 def formatContent(self, content, pc_line, breakpoints): argument 158 if line_num in breakpoints: 178 if path in self.breakpoints: 179 self.breakpoints[path].update(lines) 181 self.breakpoints[path] = lines 186 if path in self.breakpoints: 187 self.breakpoints[path].difference_update(lines)
|
| /llvm-project-15.0.7/lldb/docs/use/ |
| H A D | troubleshooting.rst | 14 When setting breakpoints in implementation source files (.c, cpp, cxx, .m, .mm, 26 This will cause breakpoints in "bar.c" to be inlined into the compile unit for 28 files in some way such that breakpoints from one implementation file will be 39 Setting breakpoints in header files always searches all compile units because 41 breakpoints to have source line information that matches many header file 49 information, this can cause breakpoints to not be resolved. Try setting 50 breakpoints using the file basename only. 95 will set breakpoints by full paths where the path doesn't match the full path 96 in the debug info and this can cause LLDB to not resolve breakpoints. You can 98 for any source file and line breakpoints that the IDE set using:
|
| H A D | ondemand.rst | 50 users to reliably set breakpoints by file and line. As the user debugs their 58 Since most users set breakpoints by file and line, this is an easy way for 61 tables in debug information are cheap to parse and breakpoints will be able to 62 be set in any module that has debug info. Setting breakpoints by file and line 77 Setting breakpoints by function name can work, but we try to avoid using 84 mean that setting breakpoints on inline function names can fail for modules 88 allow users to set breakpoints on all concrete functions reliably. Stripped 109 - Setting breakpoints by function name for inlined functions 113 Setting breakpoints by function name can fail for inline function because this 118 breakpoints are a good way still use on demand symbol loading effectively
|
| H A D | tutorial.rst | 84 Setting breakpoints by name is even more specialized in LLDB as you can specify 101 You can limit any breakpoints to a specific executable image by using the 225 We've discussed how to set breakpoints above. You can use help breakpoint set 233 You can find out about the breakpoints you've set with: 238 Current breakpoints: 343 …en you've made all your breakpoints, you can set up or modify the options using the name to collec… 349 That is better, but suffers from the problem that when new breakpoints get 351 the context of actual breakpoints, so they are hard to store & reuse. 359 Then you can apply the name to your breakpoints, and they will all pick up 360 these options. The connection from name to breakpoints remains live, so when [all …]
|
| /llvm-project-15.0.7/lldb/test/API/tools/lldb-vscode/breakpoint-events/ |
| H A D | TestVSCode_breakpointEvents.py | 69 breakpoints = response['body']['breakpoints'] 70 for breakpoint in breakpoints: 80 breakpoints = response['body']['breakpoints'] 81 for breakpoint in breakpoints:
|
| /llvm-project-15.0.7/lldb/packages/Python/lldbsuite/test/ |
| H A D | lldbinline.py | 33 self.breakpoints = [] 68 self.breakpoints.append(current_breakpoint) 72 for bkpt in self.breakpoints: 76 for breakpoint in self.breakpoints: 81 for breakpoint in self.breakpoints:
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandObjectBreakpointCommand.cpp | 340 const BreakpointList &breakpoints = target.GetBreakpointList(); in DoExecute() local 341 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 512 const BreakpointList &breakpoints = target.GetBreakpointList(); in DoExecute() local 513 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 592 const BreakpointList &breakpoints = target->GetBreakpointList(); in DoExecute() local 593 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute()
|
| H A D | CommandObjectBreakpoint.cpp | 918 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 1031 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 1176 const BreakpointList &breakpoints = in DoExecute() local 1181 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 1309 BreakpointList &breakpoints = target.GetBreakpointList(); in DoExecute() local 1310 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 1458 BreakpointList &breakpoints = target.GetBreakpointList(); in DoExecute() local 1460 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() 1500 for (auto breakpoint_sp : breakpoints.Breakpoints()) { in DoExecute() 1823 size_t num_breakpoints = breakpoints.GetSize(); in DoExecute() [all …]
|
| H A D | Options.td | 53 Desc<"Show debugger internal breakpoints">; 62 Desc<"List Dummy breakpoints - i.e. breakpoints set before a file is " 103 Option<"dummy-breakpoints", "D">, Group<1>, 104 Desc<"Act on Dummy breakpoints - i.e. breakpoints set before a file is " 230 Group<1>, Desc<"Delete Dummy breakpoints - i.e. breakpoints set before a " 243 Group<3>, Desc<"Operate on Dummy breakpoints - i.e. breakpoints set before " 255 "name or when all breakpoints are disabled.">; 258 "name or when all breakpoints are deleted.">; 289 Desc<"Sets Dummy breakpoints - i.e. breakpoints set before a file is " 295 Option<"dummy-breakpoints", "D">, Group<1>, [all …]
|
| /llvm-project-15.0.7/lldb/examples/python/ |
| H A D | performance.py | 115 self.breakpoints = list() 118 self.breakpoints.append(breakpoint) 136 self.breakpoints.append( 140 self.breakpoints.append( 146 for bp in self.breakpoints:
|
| H A D | process_events.py | 276 if launch_info and options.breakpoints: 277 for bp in options.breakpoints: 337 if options.breakpoints: 338 for bp in options.breakpoints:
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | Statistics.cpp | 116 BreakpointList &breakpoints = target.GetBreakpointList(i == 1); in ToJSON() local 118 breakpoints.GetListMutex(lock); in ToJSON() 119 size_t num_breakpoints = breakpoints.GetSize(); in ToJSON() 121 Breakpoint *bp = breakpoints.GetBreakpointAtIndex(i).get(); in ToJSON()
|
| H A D | TargetProperties.td | 16 Desc<"Move breakpoints to nearest code.">; 36 Desc<"Skip function prologues when setting breakpoints by name.">; 88 def BreakpointUseAvoidList: Property<"breakpoints-use-platform-avoid-list", "Boolean">, 90 Desc<"Consult the platform module avoid list when setting non-module specific breakpoints.">; 133 …breakpoints by file and line. Breakpoint locations can end up being inlined by the compiler, so th… 175 Desc<"Require all breakpoints to be hardware breakpoints.">; 198 def IgnoreBreakpointsInExpressions: Property<"ignore-breakpoints-in-expressions", "Boolean">, 201 Desc<"If true, breakpoints will be ignored during expression evaluation.">;
|
| /llvm-project-15.0.7/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/ |
| H A D | lldbvscode_testcase.py | 36 breakpoints = response['body']['breakpoints'] 38 for breakpoint in breakpoints: 52 breakpoints = response['body']['breakpoints'] 54 for breakpoint in breakpoints:
|
| /llvm-project-15.0.7/lldb/source/Breakpoint/ |
| H A D | BreakpointIDList.cpp | 249 const BreakpointList &breakpoints = target->GetBreakpointList(); in FindAndReplaceIDRanges() local 250 const size_t num_breakpoints = breakpoints.GetSize(); in FindAndReplaceIDRanges() 252 Breakpoint *breakpoint = breakpoints.GetBreakpointAtIndex(j).get(); in FindAndReplaceIDRanges()
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/ |
| H A D | dbgeng.py | 26 self.breakpoints = [] 75 for x in self.breakpoints:
|
| /llvm-project-15.0.7/clang/tools/clang-format-vs/ |
| H A D | README.txt | 42 - You can now set breakpoints if you like 50 entries in the Tool menu. You can test it out, and any breakpoints you set will be
|
| /llvm-project-15.0.7/lldb/test/API/test_utils/ |
| H A D | TestInlineTest.py | 28 p.breakpoints, [
|
| /llvm-project-15.0.7/lldb/test/Shell/Breakpoint/ |
| H A D | ppc64le-localentry.test | 4 # RUN: lldb-test breakpoints %t %s | FileCheck %s
|
| H A D | ppc64-localentry.test | 4 # RUN: lldb-test breakpoints %t %s | FileCheck %s
|
| H A D | dummy-target.test | 11 # CHECK: No breakpoints currently set
|
| H A D | debug_addrx.test | 2 # RUN: lldb-test breakpoints %ttest %s | FileCheck %s
|
| /llvm-project-15.0.7/lldb/docs/design/ |
| H A D | overview.rst | 41 runs. Whether settings breakpoints by file and line, by symbol name, by symbol 42 regular expression, or by address, breakpoints will keep trying to resolve new 45 be scoped to be set only in a specific shared library. By default, breakpoints 50 locations. This allows flexibility when dealing with breakpoints and allows us
|