@@ -68,7 +68,7 @@ fn dump_filelines(filelines: &[Pos]) {
68
68
}
69
69
70
70
#[ inline( never) ]
71
- fn inner ( counter : & mut u32 , main_pos : Pos , outer_pos : Pos ) {
71
+ fn inner ( counter : & mut i32 , main_pos : Pos , outer_pos : Pos ) {
72
72
check ! ( counter; main_pos, outer_pos) ;
73
73
check ! ( counter; main_pos, outer_pos) ;
74
74
let inner_pos = pos ! ( ) ; aux:: callback ( |aux_pos| {
@@ -80,12 +80,12 @@ fn inner(counter: &mut u32, main_pos: Pos, outer_pos: Pos) {
80
80
}
81
81
82
82
#[ inline( always) ]
83
- fn inner_inlined ( counter : & mut u32 , main_pos : Pos , outer_pos : Pos ) {
83
+ fn inner_inlined ( counter : & mut i32 , main_pos : Pos , outer_pos : Pos ) {
84
84
check ! ( counter; main_pos, outer_pos) ;
85
85
check ! ( counter; main_pos, outer_pos) ;
86
86
87
87
#[ inline( always) ]
88
- fn inner_further_inlined ( counter : & mut u32 , main_pos : Pos , outer_pos : Pos , inner_pos : Pos ) {
88
+ fn inner_further_inlined ( counter : & mut i32 , main_pos : Pos , outer_pos : Pos , inner_pos : Pos ) {
89
89
check ! ( counter; main_pos, outer_pos, inner_pos) ;
90
90
}
91
91
inner_further_inlined ( counter, main_pos, outer_pos, pos ! ( ) ) ;
@@ -103,7 +103,7 @@ fn inner_inlined(counter: &mut u32, main_pos: Pos, outer_pos: Pos) {
103
103
}
104
104
105
105
#[ inline( never) ]
106
- fn outer ( mut counter : u32 , main_pos : Pos ) {
106
+ fn outer ( mut counter : i32 , main_pos : Pos ) {
107
107
inner ( & mut counter, main_pos, pos ! ( ) ) ;
108
108
inner_inlined ( & mut counter, main_pos, pos ! ( ) ) ;
109
109
}
0 commit comments