@@ -1985,6 +1985,7 @@ pub struct _jl_module_t {
1985
1985
pub bindingkeyset : u64 ,
1986
1986
pub file : * mut jl_sym_t ,
1987
1987
pub line : i32 ,
1988
+ pub usings_backedges : * mut jl_value_t ,
1988
1989
pub usings : arraylist_t ,
1989
1990
pub build_id : jl_uuid_t ,
1990
1991
pub uuid : jl_uuid_t ,
@@ -2000,7 +2001,7 @@ pub struct _jl_module_t {
2000
2001
}
2001
2002
#[ allow( clippy:: unnecessary_operation, clippy:: identity_op) ]
2002
2003
const _: ( ) = {
2003
- [ "Size of _jl_module_t" ] [ :: std:: mem:: size_of :: < _jl_module_t > ( ) - 376usize ] ;
2004
+ [ "Size of _jl_module_t" ] [ :: std:: mem:: size_of :: < _jl_module_t > ( ) - 384usize ] ;
2004
2005
[ "Alignment of _jl_module_t" ] [ :: std:: mem:: align_of :: < _jl_module_t > ( ) - 8usize ] ;
2005
2006
[ "Offset of field: _jl_module_t::name" ] [ :: std:: mem:: offset_of!( _jl_module_t, name) - 0usize ] ;
2006
2007
[ "Offset of field: _jl_module_t::parent" ]
@@ -2011,27 +2012,29 @@ const _: () = {
2011
2012
[ :: std:: mem:: offset_of!( _jl_module_t, bindingkeyset) - 24usize ] ;
2012
2013
[ "Offset of field: _jl_module_t::file" ] [ :: std:: mem:: offset_of!( _jl_module_t, file) - 32usize ] ;
2013
2014
[ "Offset of field: _jl_module_t::line" ] [ :: std:: mem:: offset_of!( _jl_module_t, line) - 40usize ] ;
2015
+ [ "Offset of field: _jl_module_t::usings_backedges" ]
2016
+ [ :: std:: mem:: offset_of!( _jl_module_t, usings_backedges) - 48usize ] ;
2014
2017
[ "Offset of field: _jl_module_t::usings" ]
2015
- [ :: std:: mem:: offset_of!( _jl_module_t, usings) - 48usize ] ;
2018
+ [ :: std:: mem:: offset_of!( _jl_module_t, usings) - 56usize ] ;
2016
2019
[ "Offset of field: _jl_module_t::build_id" ]
2017
- [ :: std:: mem:: offset_of!( _jl_module_t, build_id) - 304usize ] ;
2018
- [ "Offset of field: _jl_module_t::uuid" ] [ :: std:: mem:: offset_of!( _jl_module_t, uuid) - 320usize ] ;
2020
+ [ :: std:: mem:: offset_of!( _jl_module_t, build_id) - 312usize ] ;
2021
+ [ "Offset of field: _jl_module_t::uuid" ] [ :: std:: mem:: offset_of!( _jl_module_t, uuid) - 328usize ] ;
2019
2022
[ "Offset of field: _jl_module_t::counter" ]
2020
- [ :: std:: mem:: offset_of!( _jl_module_t, counter) - 336usize ] ;
2023
+ [ :: std:: mem:: offset_of!( _jl_module_t, counter) - 344usize ] ;
2021
2024
[ "Offset of field: _jl_module_t::nospecialize" ]
2022
- [ :: std:: mem:: offset_of!( _jl_module_t, nospecialize) - 340usize ] ;
2025
+ [ :: std:: mem:: offset_of!( _jl_module_t, nospecialize) - 348usize ] ;
2023
2026
[ "Offset of field: _jl_module_t::optlevel" ]
2024
- [ :: std:: mem:: offset_of!( _jl_module_t, optlevel) - 344usize ] ;
2027
+ [ :: std:: mem:: offset_of!( _jl_module_t, optlevel) - 352usize ] ;
2025
2028
[ "Offset of field: _jl_module_t::compile" ]
2026
- [ :: std:: mem:: offset_of!( _jl_module_t, compile) - 345usize ] ;
2029
+ [ :: std:: mem:: offset_of!( _jl_module_t, compile) - 353usize ] ;
2027
2030
[ "Offset of field: _jl_module_t::infer" ]
2028
- [ :: std:: mem:: offset_of!( _jl_module_t, infer) - 346usize ] ;
2031
+ [ :: std:: mem:: offset_of!( _jl_module_t, infer) - 354usize ] ;
2029
2032
[ "Offset of field: _jl_module_t::istopmod" ]
2030
- [ :: std:: mem:: offset_of!( _jl_module_t, istopmod) - 347usize ] ;
2033
+ [ :: std:: mem:: offset_of!( _jl_module_t, istopmod) - 355usize ] ;
2031
2034
[ "Offset of field: _jl_module_t::max_methods" ]
2032
- [ :: std:: mem:: offset_of!( _jl_module_t, max_methods) - 348usize ] ;
2033
- [ "Offset of field: _jl_module_t::lock" ] [ :: std:: mem:: offset_of!( _jl_module_t, lock) - 352usize ] ;
2034
- [ "Offset of field: _jl_module_t::hash" ] [ :: std:: mem:: offset_of!( _jl_module_t, hash) - 368usize ] ;
2035
+ [ :: std:: mem:: offset_of!( _jl_module_t, max_methods) - 356usize ] ;
2036
+ [ "Offset of field: _jl_module_t::lock" ] [ :: std:: mem:: offset_of!( _jl_module_t, lock) - 360usize ] ;
2037
+ [ "Offset of field: _jl_module_t::hash" ] [ :: std:: mem:: offset_of!( _jl_module_t, hash) - 376usize ] ;
2035
2038
} ;
2036
2039
pub type jl_module_t = _jl_module_t ;
2037
2040
#[ repr( C ) ]
0 commit comments