-
Notifications
You must be signed in to change notification settings - Fork 4
/
lldb.sublime-project
44 lines (44 loc) · 2.13 KB
/
lldb.sublime-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
"folders":
[
{
"path": "/Users/filcab/dev/softek/SublimeLLDB"
}
],
"settings":
{
/* project-specific settings for lldb */
"lldb.exe": "/Users/filcab/dev/softek/SublimeLLDB/tests",
// "lldb.args": [],
// "lldb.arch": lldb.LLDB_ARCH_DEFAULT
"lldb.attach.wait_for_launch": false,
"lldb.breakpoints": ["main", {"file": "tests.c", "line": 60}],
"lldb.prologue": []
/*
Other lldb.breakpoints possibilities:
"tests.c:42"
//{"address": 0xdeadbeef}
//{"exception": // lldb::LanguageType, "catch": bool, "throw": bool}
*/
/*
BreakpointCreateByLocation (const char *file, uint32_t line);
BreakpointCreateByLocation (const lldb::SBFileSpec &file_spec, uint32_t line);
BreakpointCreateByName (const char *symbol_name, const char *module_name = NULL);
BreakpointCreateByName (const char *symbol_name,
uint32_t func_name_type, // Logical OR one or more FunctionNameType enum bits
const SBFileSpecList &module_list,
const SBFileSpecList &comp_unit_list);
BreakpointCreateByNames (const char *symbol_name[],
uint32_t num_names,
uint32_t name_type_mask, // Logical OR one or more FunctionNameType enum bits
const SBFileSpecList &module_list,
const SBFileSpecList &comp_unit_list);
BreakpointCreateByRegex (const char *symbol_name_regex, const char *module_name = NULL);
BreakpointCreateBySourceRegex (const char *source_regex, const lldb::SBFileSpec &source_file, const char *module_name = NULL);
BreakpointCreateForException (lldb::LanguageType language,
bool catch_bp,
bool throw_bp);
BreakpointCreateByAddress (addr_t address);
*/
}
}