@@ -165,7 +165,7 @@ impl LeanIxConstantInfo<LeanOwned> {
165165 let cnst_obj = LeanIxConstantVal :: build ( cache, & v. cnst ) ;
166166 let axiom_val = LeanCtor :: alloc ( 0 , 1 , 1 ) ;
167167 axiom_val. set ( 0 , cnst_obj) ;
168- axiom_val. set_u8 ( 1 , 0 , v. is_unsafe as u8 ) ;
168+ axiom_val. set_bool ( 1 , 0 , v. is_unsafe ) ;
169169
170170 let obj = LeanCtor :: alloc ( 0 , 1 , 0 ) ;
171171 obj. set ( 0 , axiom_val) ;
@@ -223,7 +223,7 @@ impl LeanIxConstantInfo<LeanOwned> {
223223 opaque_val. set ( 0 , cnst_obj) ;
224224 opaque_val. set ( 1 , value_obj) ;
225225 opaque_val. set ( 2 , all_obj) ;
226- opaque_val. set_u8 ( 3 , 0 , v. is_unsafe as u8 ) ;
226+ opaque_val. set_bool ( 3 , 0 , v. is_unsafe ) ;
227227
228228 let obj = LeanCtor :: alloc ( 3 , 1 , 0 ) ;
229229 obj. set ( 0 , opaque_val) ;
@@ -267,9 +267,9 @@ impl LeanIxConstantInfo<LeanOwned> {
267267 induct_val. set ( 3 , all_obj) ;
268268 induct_val. set ( 4 , ctors_obj) ;
269269 induct_val. set ( 5 , num_nested_obj) ;
270- induct_val. set_u8 ( 6 , 0 , v. is_rec as u8 ) ;
271- induct_val. set_u8 ( 6 , 1 , v. is_unsafe as u8 ) ;
272- induct_val. set_u8 ( 6 , 2 , v. is_reflexive as u8 ) ;
270+ induct_val. set_bool ( 6 , 0 , v. is_rec ) ;
271+ induct_val. set_bool ( 6 , 1 , v. is_unsafe ) ;
272+ induct_val. set_bool ( 6 , 2 , v. is_reflexive ) ;
273273
274274 let obj = LeanCtor :: alloc ( 5 , 1 , 0 ) ;
275275 obj. set ( 0 , induct_val) ;
@@ -291,7 +291,7 @@ impl LeanIxConstantInfo<LeanOwned> {
291291 ctor_val. set ( 2 , cidx_obj) ;
292292 ctor_val. set ( 3 , num_params_obj) ;
293293 ctor_val. set ( 4 , num_fields_obj) ;
294- ctor_val. set_u8 ( 5 , 0 , v. is_unsafe as u8 ) ;
294+ ctor_val. set_bool ( 5 , 0 , v. is_unsafe ) ;
295295
296296 let obj = LeanCtor :: alloc ( 6 , 1 , 0 ) ;
297297 obj. set ( 0 , ctor_val) ;
@@ -317,8 +317,8 @@ impl LeanIxConstantInfo<LeanOwned> {
317317 rec_val. set ( 4 , num_motives_obj) ;
318318 rec_val. set ( 5 , num_minors_obj) ;
319319 rec_val. set ( 6 , rules_obj) ;
320- rec_val. set_u8 ( 7 , 0 , v. k as u8 ) ;
321- rec_val. set_u8 ( 7 , 1 , v. is_unsafe as u8 ) ;
320+ rec_val. set_bool ( 7 , 0 , v. k ) ;
321+ rec_val. set_bool ( 7 , 1 , v. is_unsafe ) ;
322322
323323 let obj = LeanCtor :: alloc ( 7 , 1 , 0 ) ;
324324 obj. set ( 0 , rec_val) ;
0 commit comments