mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
style: Update bindings.
MozReview-Commit-ID: K7X7EyYR2X
This commit is contained in:
parent
6b0f4c0410
commit
30252ee829
2 changed files with 176 additions and 26 deletions
|
@ -9235,31 +9235,106 @@ pub mod root {
|
|||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn mClassAttributeChanged(&self) -> bool {
|
||||
let mask = 32usize as u8;
|
||||
let unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
let val = (unit_field_val & mask) >> 5usize;
|
||||
unsafe { ::std::mem::transmute(val as u8) }
|
||||
}
|
||||
#[inline]
|
||||
pub fn set_mClassAttributeChanged(&mut self, val: bool) {
|
||||
let mask = 32usize as u8;
|
||||
let val = val as u8 as u8;
|
||||
let mut unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
unit_field_val &= !mask;
|
||||
unit_field_val |= (val << 5usize) & mask;
|
||||
self._bitfield_1 =
|
||||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn mIdAttributeChanged(&self) -> bool {
|
||||
let mask = 64usize as u8;
|
||||
let unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
let val = (unit_field_val & mask) >> 6usize;
|
||||
unsafe { ::std::mem::transmute(val as u8) }
|
||||
}
|
||||
#[inline]
|
||||
pub fn set_mIdAttributeChanged(&mut self, val: bool) {
|
||||
let mask = 64usize as u8;
|
||||
let val = val as u8 as u8;
|
||||
let mut unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
unit_field_val &= !mask;
|
||||
unit_field_val |= (val << 6usize) & mask;
|
||||
self._bitfield_1 =
|
||||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn mOtherAttributeChanged(&self) -> bool {
|
||||
let mask = 128usize as u8;
|
||||
let unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
let val = (unit_field_val & mask) >> 7usize;
|
||||
unsafe { ::std::mem::transmute(val as u8) }
|
||||
}
|
||||
#[inline]
|
||||
pub fn set_mOtherAttributeChanged(&mut self, val: bool) {
|
||||
let mask = 128usize as u8;
|
||||
let val = val as u8 as u8;
|
||||
let mut unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
unit_field_val &= !mask;
|
||||
unit_field_val |= (val << 7usize) & mask;
|
||||
self._bitfield_1 =
|
||||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn new_bitfield_1(mIsHTMLElementInHTMLDocument: bool,
|
||||
mIsInChromeDocument: bool,
|
||||
mSupportsLangAttr: bool,
|
||||
mIsTableBorderNonzero: bool,
|
||||
mIsMozBrowserFrame: bool) -> u8 {
|
||||
mIsMozBrowserFrame: bool,
|
||||
mClassAttributeChanged: bool,
|
||||
mIdAttributeChanged: bool,
|
||||
mOtherAttributeChanged: bool) -> u8 {
|
||||
({
|
||||
({
|
||||
({
|
||||
({
|
||||
({ 0 } |
|
||||
((mIsHTMLElementInHTMLDocument as u8
|
||||
as u8) << 0usize) &
|
||||
(1usize as u8))
|
||||
({
|
||||
({
|
||||
({
|
||||
({ 0 } |
|
||||
((mIsHTMLElementInHTMLDocument
|
||||
as u8 as u8) <<
|
||||
0usize) &
|
||||
(1usize as u8))
|
||||
} |
|
||||
((mIsInChromeDocument as u8
|
||||
as u8) << 1usize) &
|
||||
(2usize as u8))
|
||||
} |
|
||||
((mSupportsLangAttr as u8 as u8)
|
||||
<< 2usize) &
|
||||
(4usize as u8))
|
||||
} |
|
||||
((mIsTableBorderNonzero as u8 as u8)
|
||||
<< 3usize) & (8usize as u8))
|
||||
} |
|
||||
((mIsInChromeDocument as u8 as u8) <<
|
||||
1usize) & (2usize as u8))
|
||||
((mIsMozBrowserFrame as u8 as u8) <<
|
||||
4usize) & (16usize as u8))
|
||||
} |
|
||||
((mSupportsLangAttr as u8 as u8) << 2usize) &
|
||||
(4usize as u8))
|
||||
((mClassAttributeChanged as u8 as u8) <<
|
||||
5usize) & (32usize as u8))
|
||||
} |
|
||||
((mIsTableBorderNonzero as u8 as u8) << 3usize) &
|
||||
(8usize as u8))
|
||||
((mIdAttributeChanged as u8 as u8) << 6usize) &
|
||||
(64usize as u8))
|
||||
} |
|
||||
((mIsMozBrowserFrame as u8 as u8) << 4usize) &
|
||||
(16usize as u8))
|
||||
((mOtherAttributeChanged as u8 as u8) << 7usize) &
|
||||
(128usize as u8))
|
||||
}
|
||||
}
|
||||
#[repr(C)]
|
||||
|
|
|
@ -8976,31 +8976,106 @@ pub mod root {
|
|||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn mClassAttributeChanged(&self) -> bool {
|
||||
let mask = 32usize as u8;
|
||||
let unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
let val = (unit_field_val & mask) >> 5usize;
|
||||
unsafe { ::std::mem::transmute(val as u8) }
|
||||
}
|
||||
#[inline]
|
||||
pub fn set_mClassAttributeChanged(&mut self, val: bool) {
|
||||
let mask = 32usize as u8;
|
||||
let val = val as u8 as u8;
|
||||
let mut unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
unit_field_val &= !mask;
|
||||
unit_field_val |= (val << 5usize) & mask;
|
||||
self._bitfield_1 =
|
||||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn mIdAttributeChanged(&self) -> bool {
|
||||
let mask = 64usize as u8;
|
||||
let unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
let val = (unit_field_val & mask) >> 6usize;
|
||||
unsafe { ::std::mem::transmute(val as u8) }
|
||||
}
|
||||
#[inline]
|
||||
pub fn set_mIdAttributeChanged(&mut self, val: bool) {
|
||||
let mask = 64usize as u8;
|
||||
let val = val as u8 as u8;
|
||||
let mut unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
unit_field_val &= !mask;
|
||||
unit_field_val |= (val << 6usize) & mask;
|
||||
self._bitfield_1 =
|
||||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn mOtherAttributeChanged(&self) -> bool {
|
||||
let mask = 128usize as u8;
|
||||
let unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
let val = (unit_field_val & mask) >> 7usize;
|
||||
unsafe { ::std::mem::transmute(val as u8) }
|
||||
}
|
||||
#[inline]
|
||||
pub fn set_mOtherAttributeChanged(&mut self, val: bool) {
|
||||
let mask = 128usize as u8;
|
||||
let val = val as u8 as u8;
|
||||
let mut unit_field_val: u8 =
|
||||
unsafe { ::std::mem::transmute(self._bitfield_1) };
|
||||
unit_field_val &= !mask;
|
||||
unit_field_val |= (val << 7usize) & mask;
|
||||
self._bitfield_1 =
|
||||
unsafe { ::std::mem::transmute(unit_field_val) };
|
||||
}
|
||||
#[inline]
|
||||
pub fn new_bitfield_1(mIsHTMLElementInHTMLDocument: bool,
|
||||
mIsInChromeDocument: bool,
|
||||
mSupportsLangAttr: bool,
|
||||
mIsTableBorderNonzero: bool,
|
||||
mIsMozBrowserFrame: bool) -> u8 {
|
||||
mIsMozBrowserFrame: bool,
|
||||
mClassAttributeChanged: bool,
|
||||
mIdAttributeChanged: bool,
|
||||
mOtherAttributeChanged: bool) -> u8 {
|
||||
({
|
||||
({
|
||||
({
|
||||
({
|
||||
({ 0 } |
|
||||
((mIsHTMLElementInHTMLDocument as u8
|
||||
as u8) << 0usize) &
|
||||
(1usize as u8))
|
||||
({
|
||||
({
|
||||
({
|
||||
({ 0 } |
|
||||
((mIsHTMLElementInHTMLDocument
|
||||
as u8 as u8) <<
|
||||
0usize) &
|
||||
(1usize as u8))
|
||||
} |
|
||||
((mIsInChromeDocument as u8
|
||||
as u8) << 1usize) &
|
||||
(2usize as u8))
|
||||
} |
|
||||
((mSupportsLangAttr as u8 as u8)
|
||||
<< 2usize) &
|
||||
(4usize as u8))
|
||||
} |
|
||||
((mIsTableBorderNonzero as u8 as u8)
|
||||
<< 3usize) & (8usize as u8))
|
||||
} |
|
||||
((mIsInChromeDocument as u8 as u8) <<
|
||||
1usize) & (2usize as u8))
|
||||
((mIsMozBrowserFrame as u8 as u8) <<
|
||||
4usize) & (16usize as u8))
|
||||
} |
|
||||
((mSupportsLangAttr as u8 as u8) << 2usize) &
|
||||
(4usize as u8))
|
||||
((mClassAttributeChanged as u8 as u8) <<
|
||||
5usize) & (32usize as u8))
|
||||
} |
|
||||
((mIsTableBorderNonzero as u8 as u8) << 3usize) &
|
||||
(8usize as u8))
|
||||
((mIdAttributeChanged as u8 as u8) << 6usize) &
|
||||
(64usize as u8))
|
||||
} |
|
||||
((mIsMozBrowserFrame as u8 as u8) << 4usize) &
|
||||
(16usize as u8))
|
||||
((mOtherAttributeChanged as u8 as u8) << 7usize) &
|
||||
(128usize as u8))
|
||||
}
|
||||
}
|
||||
#[repr(C)]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue