1
1
use inkwell:: context:: Context ;
2
2
use inkwell:: debug_info:: {
3
- AsDIScope , DIFlags , DISubprogram , DWARFEmissionKind , DWARFSourceLanguage , DebugInfoBuilder ,
3
+ AsDIScope , DIFlags , DIFlagsConstants , DISubprogram , DWARFEmissionKind , DWARFSourceLanguage ,
4
+ DebugInfoBuilder ,
4
5
} ;
5
6
use inkwell:: module:: FlagBehavior ;
6
7
@@ -38,14 +39,14 @@ fn test_smoke() {
38
39
0_u64 ,
39
40
0x00 ,
40
41
#[ cfg( not( feature = "llvm7-0" ) ) ]
41
- DIFlags :: Public ,
42
+ DIFlags :: PUBLIC ,
42
43
)
43
44
. unwrap ( ) ;
44
45
let subroutine_type = dibuilder. create_subroutine_type (
45
46
compile_unit. get_file ( ) ,
46
47
Some ( ditype. as_type ( ) ) ,
47
48
& [ ] ,
48
- DIFlags :: Public ,
49
+ DIFlags :: PUBLIC ,
49
50
) ;
50
51
let func_scope: DISubprogram < ' _ > = dibuilder. create_function (
51
52
compile_unit. as_debug_info_scope ( ) ,
@@ -57,7 +58,7 @@ fn test_smoke() {
57
58
true ,
58
59
true ,
59
60
0 ,
60
- DIFlags :: Public ,
61
+ DIFlags :: PUBLIC ,
61
62
false ,
62
63
) ;
63
64
@@ -113,7 +114,7 @@ fn test_struct_with_placeholders() {
113
114
32 ,
114
115
0x07 ,
115
116
#[ cfg( not( feature = "llvm7-0" ) ) ]
116
- DIFlags :: Public ,
117
+ DIFlags :: PUBLIC ,
117
118
)
118
119
. unwrap ( ) ;
119
120
let i64ty = dibuilder
@@ -122,7 +123,7 @@ fn test_struct_with_placeholders() {
122
123
64 ,
123
124
0x07 ,
124
125
#[ cfg( not( feature = "llvm7-0" ) ) ]
125
- DIFlags :: Public ,
126
+ DIFlags :: PUBLIC ,
126
127
)
127
128
. unwrap ( ) ;
128
129
let f32ty = dibuilder
@@ -131,7 +132,7 @@ fn test_struct_with_placeholders() {
131
132
32 ,
132
133
0x04 ,
133
134
#[ cfg( not( feature = "llvm7-0" ) ) ]
134
- DIFlags :: Public ,
135
+ DIFlags :: PUBLIC ,
135
136
)
136
137
. unwrap ( ) ;
137
138
let f64ty = dibuilder
@@ -140,7 +141,7 @@ fn test_struct_with_placeholders() {
140
141
64 ,
141
142
0x04 ,
142
143
#[ cfg( not( feature = "llvm7-0" ) ) ]
143
- DIFlags :: Public ,
144
+ DIFlags :: PUBLIC ,
144
145
)
145
146
. unwrap ( ) ;
146
147
@@ -162,7 +163,7 @@ fn test_struct_with_placeholders() {
162
163
0 ,
163
164
192 ,
164
165
8 ,
165
- DIFlags :: Public ,
166
+ DIFlags :: PUBLIC ,
166
167
None ,
167
168
member_placeholders_as_ditype. as_slice ( ) ,
168
169
0 ,
@@ -184,7 +185,7 @@ fn test_struct_with_placeholders() {
184
185
* size,
185
186
8 ,
186
187
offset,
187
- DIFlags :: Public ,
188
+ DIFlags :: PUBLIC ,
188
189
ty. as_type ( ) ,
189
190
) ;
190
191
unsafe {
@@ -247,7 +248,7 @@ fn test_replacing_placeholder_with_placeholder() {
247
248
) ;
248
249
249
250
let i32ty = dibuilder
250
- . create_basic_type ( "i32" , 32 , 0x07 , DIFlags :: Public )
251
+ . create_basic_type ( "i32" , 32 , 0x07 , DIFlags :: PUBLIC )
251
252
. unwrap ( ) ;
252
253
let typedefty = dibuilder. create_typedef (
253
254
i32ty. as_type ( ) ,
@@ -295,7 +296,7 @@ fn test_anonymous_basic_type() {
295
296
0_u64 ,
296
297
0x00 ,
297
298
#[ cfg( not( feature = "llvm7-0" ) ) ]
298
- DIFlags :: Zero
299
+ DIFlags :: ZERO
299
300
) ,
300
301
Err ( "basic types must have names" )
301
302
) ;
0 commit comments