1
- // summary=repo:: test;crate ::summaries::identity;Argument[0];ReturnValue;value;dfc-generated
1
+ // summary=test::summaries::identity;Argument[0];ReturnValue;value;dfc-generated
2
2
pub fn identity < A > ( a : A ) -> A {
3
3
a
4
4
}
@@ -16,23 +16,23 @@ pub enum Either<A, B> {
16
16
use Either :: * ;
17
17
18
18
impl < A , B > Either < A , B > {
19
- // summary=repo::test;<crate ::summaries::Either>::new;Argument[0];ReturnValue.Field[test::summaries::Either::Right(0)];value;dfc-generated
19
+ // summary=<test ::summaries::Either>::new;Argument[0];ReturnValue.Field[test::summaries::Either::Right(0)];value;dfc-generated
20
20
pub fn new ( b : B ) -> Self {
21
21
Right ( b)
22
22
}
23
23
24
- // summary=repo::test;<crate ::summaries::Either>::unwrap;Argument[self].Field[test::summaries::Either::Right(0)];ReturnValue;value;dfc-generated
24
+ // summary=<test ::summaries::Either>::unwrap;Argument[self].Field[test::summaries::Either::Right(0)];ReturnValue;value;dfc-generated
25
25
pub fn unwrap ( self ) -> B {
26
26
match self {
27
27
Left ( a) => panic ! ( "Left cannot be unwrapped" ) ,
28
28
Right ( b) => b,
29
29
}
30
30
}
31
31
32
- // summary=repo::test;<crate ::summaries::Either>::zip;Argument[0].Field[test::summaries::Either::Left(0)];ReturnValue.Field[test::summaries::Either::Left(0)];value;dfc-generated
33
- // summary=repo::test;<crate ::summaries::Either>::zip;Argument[0].Field[test::summaries::Either::Right(0)];ReturnValue.Field[test::summaries::Either::Right(0)].Field[1];value;dfc-generated
34
- // summary=repo::test;<crate ::summaries::Either>::zip;Argument[self].Field[test::summaries::Either::Left(0)];ReturnValue.Field[test::summaries::Either::Left(0)];value;dfc-generated
35
- // summary=repo::test;<crate ::summaries::Either>::zip;Argument[self].Field[test::summaries::Either::Right(0)];ReturnValue.Field[test::summaries::Either::Right(0)].Field[0];value;dfc-generated
32
+ // summary=<test ::summaries::Either>::zip;Argument[0].Field[test::summaries::Either::Left(0)];ReturnValue.Field[test::summaries::Either::Left(0)];value;dfc-generated
33
+ // summary=<test ::summaries::Either>::zip;Argument[0].Field[test::summaries::Either::Right(0)];ReturnValue.Field[test::summaries::Either::Right(0)].Field[1];value;dfc-generated
34
+ // summary=<test ::summaries::Either>::zip;Argument[self].Field[test::summaries::Either::Left(0)];ReturnValue.Field[test::summaries::Either::Left(0)];value;dfc-generated
35
+ // summary=<test ::summaries::Either>::zip;Argument[self].Field[test::summaries::Either::Right(0)];ReturnValue.Field[test::summaries::Either::Right(0)].Field[0];value;dfc-generated
36
36
pub fn zip < C > ( self , other : Either < A , C > ) -> Either < A , ( B , C ) > {
37
37
match ( self , other) {
38
38
( Right ( b) , Right ( d) ) => Right ( ( b, d) ) ,
@@ -48,20 +48,20 @@ pub struct MyStruct {
48
48
}
49
49
50
50
impl MyStruct {
51
- // summary=repo::test;<crate ::summaries::MyStruct>::new;Argument[0];ReturnValue.Field[test::summaries::MyStruct::foo];value;dfc-generated
52
- // summary=repo::test;<crate ::summaries::MyStruct>::new;Argument[1];ReturnValue.Field[test::summaries::MyStruct::bar];value;dfc-generated
51
+ // summary=<test ::summaries::MyStruct>::new;Argument[0];ReturnValue.Field[test::summaries::MyStruct::foo];value;dfc-generated
52
+ // summary=<test ::summaries::MyStruct>::new;Argument[1];ReturnValue.Field[test::summaries::MyStruct::bar];value;dfc-generated
53
53
pub fn new ( a : i64 , b : f64 ) -> MyStruct {
54
54
MyStruct { foo : a, bar : b }
55
55
}
56
56
57
- // summary=repo::test;<crate ::summaries::MyStruct>::get_foo;Argument[self].Field[test::summaries::MyStruct::foo];ReturnValue;value;dfc-generated
57
+ // summary=<test ::summaries::MyStruct>::get_foo;Argument[self].Field[test::summaries::MyStruct::foo];ReturnValue;value;dfc-generated
58
58
pub fn get_foo ( self ) -> i64 {
59
59
match self {
60
60
MyStruct { foo, bar : _ } => foo,
61
61
}
62
62
}
63
63
64
- // summary=repo::test;<crate ::summaries::MyStruct>::get_bar;Argument[self].Field[test::summaries::MyStruct::bar];ReturnValue;value;dfc-generated
64
+ // summary=<test ::summaries::MyStruct>::get_bar;Argument[self].Field[test::summaries::MyStruct::bar];ReturnValue;value;dfc-generated
65
65
pub fn get_bar ( self ) -> f64 {
66
66
match self {
67
67
MyStruct { foo : _, bar } => bar,
@@ -71,8 +71,8 @@ impl MyStruct {
71
71
72
72
// Higher-order functions
73
73
74
- // summary=repo:: test;crate ::summaries::apply;Argument[0];Argument[1].Parameter[0];value;dfc-generated
75
- // summary=repo:: test;crate ::summaries::apply;Argument[1].ReturnValue;ReturnValue;value;dfc-generated
74
+ // summary=test::summaries::apply;Argument[0];Argument[1].Parameter[0];value;dfc-generated
75
+ // summary=test::summaries::apply;Argument[1].ReturnValue;ReturnValue;value;dfc-generated
76
76
pub fn apply < F > ( n : i64 , f : F ) -> i64
77
77
where
78
78
F : FnOnce ( i64 ) -> i64 ,
@@ -82,12 +82,12 @@ where
82
82
83
83
// Flow out of mutated arguments
84
84
85
- // summary=repo:: test;crate ::summaries::set_int;Argument[1];Argument[0].Reference;value;dfc-generated
85
+ // summary=test::summaries::set_int;Argument[1];Argument[0].Reference;value;dfc-generated
86
86
pub fn set_int ( n : & mut i64 , c : i64 ) {
87
87
* n = c;
88
88
}
89
89
90
- // summary=repo:: test;crate ::summaries::read_int;Argument[0].Reference;ReturnValue;value;dfc-generated
90
+ // summary=test::summaries::read_int;Argument[0].Reference;ReturnValue;value;dfc-generated
91
91
pub fn read_int ( n : & mut i64 ) -> i64 {
92
92
* n
93
93
}
0 commit comments