Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bombela/backward-cpp
/ functions
Functions
190 in github.com/bombela/backward-cpp
⨍
Functions
190
◇
Types & classes
78
↓ 46 callers
Method
get
backward.hpp:578
↓ 28 callers
Method
size
backward.hpp:718
↓ 15 callers
Method
reset
backward.hpp:562
↓ 14 callers
Method
begin
backward.hpp:787
↓ 6 callers
Method
get_lines
backward.hpp:3761
↓ 6 callers
Method
load_here
backward.hpp:720
↓ 6 callers
Method
print
backward.hpp:3988
↓ 5 callers
Function
die_has_pc
backward.hpp:2664
↓ 5 callers
Function
get_referenced_die_name
backward.hpp:2617
↓ 4 callers
Method
activate
backward.hpp:3928
↓ 4 callers
Method
demangle
backward.hpp:608
↓ 3 callers
Function
deep_first_search_by_pc
backward.hpp:3234
↓ 3 callers
Function
find_fundie_by_pc
backward.hpp:3169
↓ 3 callers
Function
get_referenced_die
backward.hpp:2592
↓ 3 callers
Method
run
test/test.hpp:90
↓ 3 callers
Method
what
test/test.hpp:43
↓ 2 callers
Function
badass_function
test/select_signals.cpp:32
↓ 2 callers
Function
die_call_file
backward.hpp:3321
↓ 2 callers
Function
end_of_our_journey
test/rectrace.cpp:32
↓ 2 callers
Function
get_spec_die
Returns a spec DIE linked to the passed one. The caller should deallocate the DIE
backward.hpp:2640
↓ 2 callers
Method
load_stacktrace
backward.hpp:1226
↓ 2 callers
Method
loaded
backward.hpp:4201
↓ 2 callers
Method
resolve
backward.hpp:1230
↓ 2 callers
Function
run_test
test/_test_main.cpp:75
↓ 2 callers
Method
set_color
backward.hpp:3932
↓ 2 callers
Function
set_function_parameters
Resolve the function return type and parameters
backward.hpp:2963
↓ 1 callers
Function
a
test/stacktrace.cpp:48
↓ 1 callers
Function
abort_abort_I_repeat_abort_abort
test/suicide.cpp:53
↓ 1 callers
Function
b
test/stacktrace.cpp:46
↓ 1 callers
Method
backtrace
backward.hpp:822
↓ 1 callers
Function
badass_function
test/suicide.cpp:35
↓ 1 callers
Function
bye_bye_stack
test/suicide.cpp:78
↓ 1 callers
Function
c
test/stacktrace.cpp:44
↓ 1 callers
Function
collect_trace
test/stacktrace.cpp:31
↓ 1 callers
Function
d
test/stacktrace.cpp:42
↓ 1 callers
Function
divide_by_zero
test/suicide.cpp:64
↓ 1 callers
Function
error
test/_test_main.cpp:53
↓ 1 callers
Function
f
test_package/main.cpp:31
↓ 1 callers
Function
fib
test/rectrace.cpp:78
↓ 1 callers
Function
find_die
backward.hpp:3356
↓ 1 callers
Method
find_in_section
backward.hpp:1673
↓ 1 callers
Method
get_snippet
backward.hpp:3828
↓ 1 callers
Function
get_type
backward.hpp:2750
↓ 1 callers
Function
get_type_by_signature
backward.hpp:2772
↓ 1 callers
Function
getprogname
test/_test_main.cpp:43
↓ 1 callers
Method
isEmpty
backward.hpp:2269
↓ 1 callers
Method
load_from
backward.hpp:721
↓ 1 callers
Method
machine_type
backward.hpp:3675
↓ 1 callers
Function
rec
test/rectrace.cpp:38
↓ 1 callers
Method
set_machine_type
We have to load the machine type from the image info So we first initialize the resolver, and it tells us this info
backward.hpp:1120
↓ 1 callers
Function
set_parameter_string
Types are resolved from right to left: we get the variable name first and then all specifiers (like const or pointer) in a chain of DW_AT_type DIEs. C
backward.hpp:2849
↓ 1 callers
Method
set_thread_handle
backward.hpp:1122
↓ 1 callers
Method
skip_n_firsts
backward.hpp:725
↓ 1 callers
Function
split_source_prefixes
Split a string on the platform's PATH delimiter. Example: if delimiter is ":" then: "" --> [] ":" --> ["",""] "::"
backward.hpp:644
↓ 1 callers
Method
swap
backward.hpp:583
↓ 1 callers
Method
thread_id
backward.hpp:724
↓ 1 callers
Function
unwind
backward.hpp:849
↓ 1 callers
Method
update
backward.hpp:567
↓ 1 callers
Function
you_shall_not_pass
test/suicide.cpp:42
Method
AssertFailedError
test/test.hpp:40
Method
Colorize
backward.hpp:3926
Method
Printer
backward.hpp:3984
Method
ResolvedTrace
backward.hpp:709
Method
SignalHandling
backward.hpp:4159
Method
SourceFile
backward.hpp:3691
Method
SourceLoc
backward.hpp:680
Method
StackTraceImplBase
backward.hpp:730
Function
TEST
test/rectrace.cpp:63
Function
TEST
test/test.cpp:29
Function
TEST
test/stacktrace.cpp:33
Function
TEST_ABORT
test/test.cpp:47
Function
TEST_ABORT
test/suicide.cpp:58
Function
TEST_DIVZERO
test/suicide.cpp:70
Function
TEST_FAIL_ASSERT
test/test.cpp:31
Function
TEST_SEGFAULT
test/test.cpp:41
Function
TEST_SEGFAULT
test/select_signals.cpp:37
Function
TEST_SEGFAULT
test/suicide.cpp:40
Function
TEST_UNCAUGHT_EXCEPTION
test/test.cpp:35
Method
TestBase
test/test.hpp:113
Method
Trace
backward.hpp:667
Method
TraceResolverImpl
backward.hpp:3601
Method
TraceResolverLinuxBase
backward.hpp:1254
Method
TraceResolverLinuxImpl
backward.hpp:1362
Method
TraceResolverLinuxImpl
backward.hpp:1772
Method
TraceResolverLinuxImpl
backward.hpp:2099
Method
TracedException
test_package/main.cpp:10
Method
_basename
test/test.hpp:59
Method
_get_trace
test_package/main.cpp:13
Method
backtrace_inliners
backward.hpp:1724
Method
backtrace_trampoline
backward.hpp:817
Method
build
(self)
conanfile.py:31
Method
build
(self)
test_package/conanfile.py:8
Method
callback
backward.hpp:892
Method
cfile_streambuf
backward.hpp:3889
Method
close_dwarf
backward.hpp:2241
Method
context
backward.hpp:760
Method
crash_handler
backward.hpp:4397
Method
cstrings_eq
backward.hpp:1757
Method
cstrings_eq
backward.hpp:2302
Method
ctx
backward.hpp:4330
next →
1–100 of 190, ranked by callers