@@ -44,7 +44,16 @@ fn standard_proof() {
4444 "func": "fn recursive_callees() {\n crate::top_level();\n }",
4545 "callees": [
4646 "FnDef(DefId { id: 3, name: \"top_level\" })",
47- "FnDef(DefId { id: 4, name: \"m::func1\" })"
47+ "FnDef(DefId { id: 4, name: \"m::func1\" })",
48+ "FnDef(DefId { id: 8, name: \"core::str::<impl str>::trim\" })",
49+ "FnDef(DefId { id: 9, name: \"core::str::<impl str>::trim_matches\" })",
50+ "FnDef(DefId { id: 15, name: \"core::str::<impl str>::get_unchecked\" })",
51+ "FnDef(DefId { id: 16, name: \"std::slice::SliceIndex::get_unchecked\" })",
52+ "FnDef(DefId { id: 14, name: \"std::str::pattern::ReverseSearcher::next_reject_back\" })",
53+ "FnDef(DefId { id: 18, name: \"std::str::pattern::ReverseSearcher::next_back\" })",
54+ "FnDef(DefId { id: 13, name: \"std::str::pattern::Searcher::next_reject\" })",
55+ "FnDef(DefId { id: 19, name: \"std::str::pattern::Searcher::next\" })",
56+ "FnDef(DefId { id: 12, name: \"std::str::pattern::Pattern::into_searcher\" })"
4857 ]
4958 },
5059 {
@@ -53,7 +62,15 @@ fn standard_proof() {
5362 "func": "pub fn top_level() {\n m::func1();\n}",
5463 "callees": [
5564 "FnDef(DefId { id: 4, name: \"m::func1\" })",
56- "FnDef(DefId { id: 8, name: \"core::str::<impl str>::trim\" })"
65+ "FnDef(DefId { id: 8, name: \"core::str::<impl str>::trim\" })",
66+ "FnDef(DefId { id: 9, name: \"core::str::<impl str>::trim_matches\" })",
67+ "FnDef(DefId { id: 15, name: \"core::str::<impl str>::get_unchecked\" })",
68+ "FnDef(DefId { id: 16, name: \"std::slice::SliceIndex::get_unchecked\" })",
69+ "FnDef(DefId { id: 14, name: \"std::str::pattern::ReverseSearcher::next_reject_back\" })",
70+ "FnDef(DefId { id: 18, name: \"std::str::pattern::ReverseSearcher::next_back\" })",
71+ "FnDef(DefId { id: 13, name: \"std::str::pattern::Searcher::next_reject\" })",
72+ "FnDef(DefId { id: 19, name: \"std::str::pattern::Searcher::next\" })",
73+ "FnDef(DefId { id: 12, name: \"std::str::pattern::Pattern::into_searcher\" })"
5774 ]
5875 },
5976 {
@@ -62,7 +79,14 @@ fn standard_proof() {
6279 "func": "pub fn func1() {\n let _a = \"\".trim();\n }",
6380 "callees": [
6481 "FnDef(DefId { id: 8, name: \"core::str::<impl str>::trim\" })",
65- "FnDef(DefId { id: 9, name: \"core::str::<impl str>::trim_matches\" })"
82+ "FnDef(DefId { id: 9, name: \"core::str::<impl str>::trim_matches\" })",
83+ "FnDef(DefId { id: 15, name: \"core::str::<impl str>::get_unchecked\" })",
84+ "FnDef(DefId { id: 16, name: \"std::slice::SliceIndex::get_unchecked\" })",
85+ "FnDef(DefId { id: 14, name: \"std::str::pattern::ReverseSearcher::next_reject_back\" })",
86+ "FnDef(DefId { id: 18, name: \"std::str::pattern::ReverseSearcher::next_back\" })",
87+ "FnDef(DefId { id: 13, name: \"std::str::pattern::Searcher::next_reject\" })",
88+ "FnDef(DefId { id: 19, name: \"std::str::pattern::Searcher::next\" })",
89+ "FnDef(DefId { id: 12, name: \"std::str::pattern::Pattern::into_searcher\" })"
6690 ]
6791 }
6892 ]"## ] ] . assert_eq ( & stdout) ;
0 commit comments