Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Technolution/rustig
/ functions
Functions
408 in github.com/Technolution/rustig
⨍
Functions
408
◇
Types & classes
98
↓ 1 callers
Function
struct_call_with_self
()
test_subjects_lib/src/struct_calls.rs:29
↓ 1 callers
Function
subtract
(a: i32, b: i32)
test_subjects_lib/src/arithmetic.rs:15
↓ 1 callers
Function
test_subject_dir
Get the full path of `test_subjects` directory
lib/test_common/build.rs:38
↓ 1 callers
Function
trait_call_dup1
()
test_subjects_lib/src/trait_similar_names.rs:46
↓ 1 callers
Function
trait_call_dup2
()
test_subjects_lib/src/trait_similar_names.rs:61
↓ 1 callers
Function
trait_call_dup_with_self
()
test_subjects_lib/src/trait_similar_names.rs:51
↓ 1 callers
Function
trait_call_dup_with_self2
()
test_subjects_lib/src/trait_similar_names.rs:66
↓ 1 callers
Method
trait_call_with_self
(&self)
test_subjects_lib/src/trait_simple_calls.rs:24
↓ 1 callers
Method
trait_call_with_self
(&self)
test_subjects_lib/src/impl_traits.rs:18
↓ 1 callers
Method
trait_call_with_self
(&self)
test_subjects_lib/src/box_traits.rs:18
↓ 1 callers
Method
traverse_graph
(&self, index: NodeIndex<u32>, graph: &RustigGraph)
lib/panic_analysis/src/filter/whitelist_filter.rs:26
↓ 1 callers
Method
traverse_graph
(&self, graph: &RustigGraph)
lib/panic_analysis/src/panic_calls/mod.rs:104
↓ 1 callers
Function
unsized_call_trait
()
test_subjects_lib/src/reference_calls.rs:49
↓ 1 callers
Function
unwrap_none
()
test_subjects_lib/src/panic_types.rs:22
Function
assert_backtrace_has_procedure_with_name
Run panic_analysis on `crate_name` and check if there are `procedure_names` in it
lib/panic_analysis/tests/libcalls.rs:69
Function
backtrace_has_procedure_with_name
Run panic_analysis on `crate_name` and check if there is a `procedure_name` in it
lib/panic_analysis/tests/libcalls.rs:20
Function
baz
()
test_subjects/dep/src/lib.rs:19
Function
call_expect
()
test_subjects_lib/src/unwrap_calls.rs:14
Function
call_option_expect
()
test_subjects_lib/src/unwrap_calls.rs:19
Function
call_unwrap
()
test_subjects_lib/src/unwrap_calls.rs:9
Function
call_unwrap_deep
()
test_subjects_lib/src/unwrap_calls.rs:24
Function
combined_filter_works
()
lib/panic_analysis/src/filter/mod.rs:115
Method
convert_frame
( frame: &Addr2LineFrame<EndianBuf<'a, RunTimeEndian>>, compilation_dirs: &[&str], rus
lib/callgraph/src/lib.rs:205
Function
correct_panic_filter_type
()
lib/panic_analysis/src/filter/panic_filter.rs:119
Function
correct_panic_filter_type
()
lib/panic_analysis/src/filter/mod.rs:98
Function
correct_whitelist_filter_full_crate_type
()
lib/panic_analysis/src/filter/whitelist_filter.rs:216
Function
correct_whitelist_filter_type
()
lib/panic_analysis/src/filter/whitelist_filter.rs:199
Function
create_callgraph
( reachable_from_main: bool, whitelist_bar: bool, whitelist_edge: bool, )
lib/panic_analysis/src/filter/whitelist_filter.rs:156
Method
default
()
lib/callgraph/src/callgraph/lea_dynamic_calls.rs:54
Method
default
()
lib/panic_analysis/src/lib.rs:46
Method
filter_nodes
(&self, call_graph: &mut RustigCallGraph, _context: &Context)
lib/panic_analysis/src/filter/whitelist_filter.rs:53
Method
fmt
(&self, f: &mut Formatter)
lib/callgraph/src/lib.rs:79
Method
fmt
(&self, f: &mut Formatter)
lib/panic_analysis/src/lib.rs:220
Function
fn_inv_whitelist_matching_full_name
()
lib/panic_analysis/src/lib.rs:1024
Function
fn_inv_whitelist_matching_invalid_full_suffix
()
lib/panic_analysis/src/lib.rs:1077
Function
fn_inv_whitelist_matching_same_version
()
lib/panic_analysis/src/lib.rs:1236
Function
fn_inv_whitelist_matching_valid_suffix
()
lib/panic_analysis/src/lib.rs:971
Function
fn_inv_whitelist_not_matching_different_crate
()
lib/panic_analysis/src/lib.rs:1130
Function
fn_inv_whitelist_not_matching_different_name
()
lib/panic_analysis/src/lib.rs:865
Function
fn_inv_whitelist_not_matching_different_version
()
lib/panic_analysis/src/lib.rs:1183
Function
fn_inv_whitelist_not_matching_invalid_suffix
()
lib/panic_analysis/src/lib.rs:918
Function
fn_whitelist_loose_matches_none
()
lib/panic_analysis/src/lib.rs:509
Function
fn_whitelist_loose_matches_some_equal
()
lib/panic_analysis/src/lib.rs:516
Function
fn_whitelist_loose_not_matches_some_different
()
lib/panic_analysis/src/lib.rs:523
Function
fn_whitelist_matching_full_name
()
lib/panic_analysis/src/lib.rs:691
Function
fn_whitelist_matching_invalid_full_suffix
()
lib/panic_analysis/src/lib.rs:726
Function
fn_whitelist_matching_no_crate
()
lib/panic_analysis/src/lib.rs:656
Function
fn_whitelist_matching_same_version
()
lib/panic_analysis/src/lib.rs:831
Function
fn_whitelist_matching_valid_suffix
()
lib/panic_analysis/src/lib.rs:621
Function
fn_whitelist_none_matches_none
()
lib/panic_analysis/src/lib.rs:495
Function
fn_whitelist_none_matches_some
()
lib/panic_analysis/src/lib.rs:502
Function
fn_whitelist_not_matching_different_crate
()
lib/panic_analysis/src/lib.rs:761
Function
fn_whitelist_not_matching_different_name
()
lib/panic_analysis/src/lib.rs:551
Function
fn_whitelist_not_matching_different_version
()
lib/panic_analysis/src/lib.rs:796
Function
fn_whitelist_not_matching_invalid_suffix
()
lib/panic_analysis/src/lib.rs:586
Function
fn_whitelist_strict_matches_none
()
lib/panic_analysis/src/lib.rs:530
Function
fn_whitelist_strict_matches_some_equal
()
lib/panic_analysis/src/lib.rs:537
Function
fn_whitelist_strict_not_matches_some_different
()
lib/panic_analysis/src/lib.rs:544
Method
from
(location: &'a Addr2LineLocation)
lib/callgraph/src/lib.rs:260
Method
from
(toml: FunctionWhiteListTomlEntry)
src/config_file.rs:38
Function
get_attr_buf
( entry: &DebuggingInformationEntry<R, R::Offset>, attr: DwAt, )
lib/callgraph/src/dwarf_utils.rs:70
Function
get_panic_analysis_target_marker_default
()
lib/panic_analysis/src/marker/analysis_target.rs:412
Function
get_panic_analysis_target_marker_null
()
lib/panic_analysis/src/marker/analysis_target.rs:429
Function
get_source_operand
Returns an optional operand for instruction `det`. If the instruction is an x86 instruction, `Some(operand)` is returned. If the instructionset is dif
lib/callgraph/src/callgraph/lea_dynamic_calls.rs:398
Method
get_type_name
(&self)
lib/panic_analysis/src/marker/mod.rs:44
Method
get_type_name
(&self)
lib/panic_analysis/src/marker/entry_point.rs:45
Method
get_type_name
(&self)
lib/panic_analysis/src/marker/function_whitelist.rs:49
Method
get_type_name
(&self)
lib/panic_analysis/src/marker/analysis_target.rs:59
Method
get_type_name
(&self)
lib/panic_analysis/src/marker/panic.rs:49
Method
get_type_name
(&self)
lib/panic_analysis/src/graph_output/mod.rs:51
Method
get_type_name
(&self)
lib/panic_analysis/src/filter/panic_filter.rs:26
Method
get_type_name
(&self)
lib/panic_analysis/src/filter/mod.rs:39
Method
get_type_name
(&self)
lib/panic_analysis/src/filter/whitelist_filter.rs:76
Method
leaves_analysis_target
(call_graph: &RustigCallGraph, edge_index: EdgeIndex<u32>)
lib/panic_analysis/src/panic_calls/mod.rs:159
Function
load_test_subject_fails
()
lib/test_common/src/lib.rs:83
Function
load_test_subject_succeeds
()
lib/test_common/src/lib.rs:77
Function
main
()
test_subjects/multi_dep/src/main.rs:17
Function
main
()
test_subjects/lib_calls/src/main.rs:80
Function
main
()
test_subjects/binary_search/src/main.rs:28
Function
main
()
test_subjects/indirect/src/main.rs:11
Function
main
This test subject builds to en executable that indexes a `Vec` in several different ways. It is used in the /panic_analysis/tests/recognize_indexing.r
test_subjects/indexing/src/main.rs:13
Function
main
()
test_subjects/trait_invocation/src/main.rs:30
Function
main
()
test_subjects/arithmetic/src/main.rs:13
Function
main
()
test_subjects/direct/src/main.rs:9
Function
main
This test subject builds to en executable that calls `unwrap` and expect in several different ways. It is used in the /panic_analysis/tests/recognize_
test_subjects/unwrap/src/main.rs:13
Function
main
()
test_subjects/empty/src/main.rs:9
Function
main
()
test_subjects/capturing_closure_invocation/src/main.rs:13
Function
main
()
test_subjects/hello_world/src/main.rs:9
Function
main
()
test_subjects_stable_rustc/threads/src/main.rs:12
Function
main
()
test_subjects_stable_rustc/hello_world/src/main.rs:9
Function
main
()
lib/test_common/build.rs:30
Function
main
CLI entrypoint
src/main.rs:46
Function
maybe_panic2
()
test_subjects_lib/src/same_vtable.rs:41
Function
non_panic_filtering
()
lib/panic_analysis/src/filter/panic_filter.rs:154
Function
panic_filtering
()
lib/panic_analysis/src/filter/panic_filter.rs:136
Function
print_entry_details
( entry: &DebuggingInformationEntry<R, R::Offset>, strings: &DebugStr<R>, )
lib/callgraph/src/dwarf_utils.rs:126
Function
reference_call
()
test_subjects_lib/src/trait_dynamic_calls.rs:55
Method
struct_call
()
test_subjects_lib/src/struct_calls.rs:13
Method
struct_call_with_self
(&self)
test_subjects_lib/src/struct_calls.rs:18
Function
test_add
()
lib/panic_analysis/tests/recognize-arithmetic.rs:53
← previous
next →
201–300 of 408, ranked by callers