style: Update bindings.

MozReview-Commit-ID: K7X7EyYR2X
This commit is contained in:
Emilio Cobos Álvarez 2017-06-13 10:56:17 +02:00
parent 6b0f4c0410
commit 30252ee829
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C
2 changed files with 176 additions and 26 deletions

View file

@ -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)]

View file

@ -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)]