@@ -2122,6 +2122,7 @@ pub struct _jl_module_t {
2122
2122
pub bindingkeyset : u64 ,
2123
2123
pub file : * mut jl_sym_t ,
2124
2124
pub line : i32 ,
2125
+ pub usings_backedges : * mut jl_value_t ,
2125
2126
pub usings : arraylist_t ,
2126
2127
pub build_id : jl_uuid_t ,
2127
2128
pub uuid : jl_uuid_t ,
@@ -2137,7 +2138,7 @@ pub struct _jl_module_t {
2137
2138
}
2138
2139
#[ allow( clippy:: unnecessary_operation, clippy:: identity_op) ]
2139
2140
const _: ( ) = {
2140
- [ "Size of _jl_module_t" ] [ :: std:: mem:: size_of :: < _jl_module_t > ( ) - 376usize ] ;
2141
+ [ "Size of _jl_module_t" ] [ :: std:: mem:: size_of :: < _jl_module_t > ( ) - 384usize ] ;
2141
2142
[ "Alignment of _jl_module_t" ] [ :: std:: mem:: align_of :: < _jl_module_t > ( ) - 8usize ] ;
2142
2143
[ "Offset of field: _jl_module_t::name" ] [ :: std:: mem:: offset_of!( _jl_module_t, name) - 0usize ] ;
2143
2144
[ "Offset of field: _jl_module_t::parent" ]
@@ -2148,27 +2149,29 @@ const _: () = {
2148
2149
[ :: std:: mem:: offset_of!( _jl_module_t, bindingkeyset) - 24usize ] ;
2149
2150
[ "Offset of field: _jl_module_t::file" ] [ :: std:: mem:: offset_of!( _jl_module_t, file) - 32usize ] ;
2150
2151
[ "Offset of field: _jl_module_t::line" ] [ :: std:: mem:: offset_of!( _jl_module_t, line) - 40usize ] ;
2152
+ [ "Offset of field: _jl_module_t::usings_backedges" ]
2153
+ [ :: std:: mem:: offset_of!( _jl_module_t, usings_backedges) - 48usize ] ;
2151
2154
[ "Offset of field: _jl_module_t::usings" ]
2152
- [ :: std:: mem:: offset_of!( _jl_module_t, usings) - 48usize ] ;
2155
+ [ :: std:: mem:: offset_of!( _jl_module_t, usings) - 56usize ] ;
2153
2156
[ "Offset of field: _jl_module_t::build_id" ]
2154
- [ :: std:: mem:: offset_of!( _jl_module_t, build_id) - 304usize ] ;
2155
- [ "Offset of field: _jl_module_t::uuid" ] [ :: std:: mem:: offset_of!( _jl_module_t, uuid) - 320usize ] ;
2157
+ [ :: std:: mem:: offset_of!( _jl_module_t, build_id) - 312usize ] ;
2158
+ [ "Offset of field: _jl_module_t::uuid" ] [ :: std:: mem:: offset_of!( _jl_module_t, uuid) - 328usize ] ;
2156
2159
[ "Offset of field: _jl_module_t::counter" ]
2157
- [ :: std:: mem:: offset_of!( _jl_module_t, counter) - 336usize ] ;
2160
+ [ :: std:: mem:: offset_of!( _jl_module_t, counter) - 344usize ] ;
2158
2161
[ "Offset of field: _jl_module_t::nospecialize" ]
2159
- [ :: std:: mem:: offset_of!( _jl_module_t, nospecialize) - 340usize ] ;
2162
+ [ :: std:: mem:: offset_of!( _jl_module_t, nospecialize) - 348usize ] ;
2160
2163
[ "Offset of field: _jl_module_t::optlevel" ]
2161
- [ :: std:: mem:: offset_of!( _jl_module_t, optlevel) - 344usize ] ;
2164
+ [ :: std:: mem:: offset_of!( _jl_module_t, optlevel) - 352usize ] ;
2162
2165
[ "Offset of field: _jl_module_t::compile" ]
2163
- [ :: std:: mem:: offset_of!( _jl_module_t, compile) - 345usize ] ;
2166
+ [ :: std:: mem:: offset_of!( _jl_module_t, compile) - 353usize ] ;
2164
2167
[ "Offset of field: _jl_module_t::infer" ]
2165
- [ :: std:: mem:: offset_of!( _jl_module_t, infer) - 346usize ] ;
2168
+ [ :: std:: mem:: offset_of!( _jl_module_t, infer) - 354usize ] ;
2166
2169
[ "Offset of field: _jl_module_t::istopmod" ]
2167
- [ :: std:: mem:: offset_of!( _jl_module_t, istopmod) - 347usize ] ;
2170
+ [ :: std:: mem:: offset_of!( _jl_module_t, istopmod) - 355usize ] ;
2168
2171
[ "Offset of field: _jl_module_t::max_methods" ]
2169
- [ :: std:: mem:: offset_of!( _jl_module_t, max_methods) - 348usize ] ;
2170
- [ "Offset of field: _jl_module_t::lock" ] [ :: std:: mem:: offset_of!( _jl_module_t, lock) - 352usize ] ;
2171
- [ "Offset of field: _jl_module_t::hash" ] [ :: std:: mem:: offset_of!( _jl_module_t, hash) - 368usize ] ;
2172
+ [ :: std:: mem:: offset_of!( _jl_module_t, max_methods) - 356usize ] ;
2173
+ [ "Offset of field: _jl_module_t::lock" ] [ :: std:: mem:: offset_of!( _jl_module_t, lock) - 360usize ] ;
2174
+ [ "Offset of field: _jl_module_t::hash" ] [ :: std:: mem:: offset_of!( _jl_module_t, hash) - 376usize ] ;
2172
2175
} ;
2173
2176
pub type jl_module_t = _jl_module_t ;
2174
2177
#[ repr( C ) ]
0 commit comments