mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Update binding files from autoland
This commit is contained in:
parent
887b011288
commit
42411eba66
4 changed files with 820 additions and 299 deletions
|
@ -1286,6 +1286,12 @@ pub mod root {
|
|||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct WeakReference {
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct ThreadLocal<T> {
|
||||
pub mValue: T,
|
||||
pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<T>>,
|
||||
}
|
||||
}
|
||||
pub type Conditional_Type<A> = A;
|
||||
#[repr(u32)]
|
||||
|
@ -4813,9 +4819,6 @@ pub mod root {
|
|||
pub const ServoTraversalFlags_Forgetful:
|
||||
root::mozilla::ServoTraversalFlags =
|
||||
8;
|
||||
pub const ServoTraversalFlags_AggressivelyForgetful:
|
||||
root::mozilla::ServoTraversalFlags =
|
||||
16;
|
||||
pub const ServoTraversalFlags_ClearDirtyBits:
|
||||
root::mozilla::ServoTraversalFlags =
|
||||
32;
|
||||
|
@ -6157,6 +6160,11 @@ pub mod root {
|
|||
( "Alignment of " , stringify ! ( Runnable ) ));
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct AbstractThread {
|
||||
_unused: [u8; 0],
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug)]
|
||||
pub struct CycleCollectedJSContext_RunInMetastableStateData {
|
||||
pub mRunnable: root::nsCOMPtr,
|
||||
|
@ -6265,49 +6273,51 @@ pub mod root {
|
|||
eUseCounter_DataTransfer_mozUserCancelled_setter = 51,
|
||||
eUseCounter_DataTransfer_mozSourceNode_getter = 52,
|
||||
eUseCounter_DataTransfer_mozSourceNode_setter = 53,
|
||||
eUseCounter_GetAttributeNode = 54,
|
||||
eUseCounter_SetAttributeNode = 55,
|
||||
eUseCounter_GetAttributeNodeNS = 56,
|
||||
eUseCounter_SetAttributeNodeNS = 57,
|
||||
eUseCounter_RemoveAttributeNode = 58,
|
||||
eUseCounter_CreateAttribute = 59,
|
||||
eUseCounter_CreateAttributeNS = 60,
|
||||
eUseCounter_NodeValue = 61,
|
||||
eUseCounter_TextContent = 62,
|
||||
eUseCounter_EnablePrivilege = 63,
|
||||
eUseCounter_DOMExceptionCode = 64,
|
||||
eUseCounter_NoExposedProps = 65,
|
||||
eUseCounter_MutationEvent = 66,
|
||||
eUseCounter_Components = 67,
|
||||
eUseCounter_PrefixedVisibilityAPI = 68,
|
||||
eUseCounter_NodeIteratorDetach = 69,
|
||||
eUseCounter_LenientThis = 70,
|
||||
eUseCounter_GetPreventDefault = 71,
|
||||
eUseCounter_GetSetUserData = 72,
|
||||
eUseCounter_MozGetAsFile = 73,
|
||||
eUseCounter_UseOfCaptureEvents = 74,
|
||||
eUseCounter_UseOfReleaseEvents = 75,
|
||||
eUseCounter_UseOfDOM3LoadMethod = 76,
|
||||
eUseCounter_ChromeUseOfDOM3LoadMethod = 77,
|
||||
eUseCounter_ShowModalDialog = 78,
|
||||
eUseCounter_Window_Content = 79,
|
||||
eUseCounter_SyncXMLHttpRequest = 80,
|
||||
eUseCounter_Window_Cc_ontrollers = 81,
|
||||
eUseCounter_ImportXULIntoContent = 82,
|
||||
eUseCounter_PannerNodeDoppler = 83,
|
||||
eUseCounter_NavigatorGetUserMedia = 84,
|
||||
eUseCounter_WebrtcDeprecatedPrefix = 85,
|
||||
eUseCounter_RTCPeerConnectionGetStreams = 86,
|
||||
eUseCounter_AppCache = 87,
|
||||
eUseCounter_PrefixedImageSmoothingEnabled = 88,
|
||||
eUseCounter_PrefixedFullscreenAPI = 89,
|
||||
eUseCounter_LenientSetter = 90,
|
||||
eUseCounter_FileLastModifiedDate = 91,
|
||||
eUseCounter_ImageBitmapRenderingContext_TransferImageBitmap = 92,
|
||||
eUseCounter_URLCreateObjectURL_MediaStream = 93,
|
||||
eUseCounter_XMLBaseAttribute = 94,
|
||||
eUseCounter_XMLBaseAttributeForStyleAttr = 95,
|
||||
eUseCounter_Count = 96,
|
||||
eUseCounter_custom_JS_asmjs = 54,
|
||||
eUseCounter_custom_JS_wasm = 55,
|
||||
eUseCounter_GetAttributeNode = 56,
|
||||
eUseCounter_SetAttributeNode = 57,
|
||||
eUseCounter_GetAttributeNodeNS = 58,
|
||||
eUseCounter_SetAttributeNodeNS = 59,
|
||||
eUseCounter_RemoveAttributeNode = 60,
|
||||
eUseCounter_CreateAttribute = 61,
|
||||
eUseCounter_CreateAttributeNS = 62,
|
||||
eUseCounter_NodeValue = 63,
|
||||
eUseCounter_TextContent = 64,
|
||||
eUseCounter_EnablePrivilege = 65,
|
||||
eUseCounter_DOMExceptionCode = 66,
|
||||
eUseCounter_NoExposedProps = 67,
|
||||
eUseCounter_MutationEvent = 68,
|
||||
eUseCounter_Components = 69,
|
||||
eUseCounter_PrefixedVisibilityAPI = 70,
|
||||
eUseCounter_NodeIteratorDetach = 71,
|
||||
eUseCounter_LenientThis = 72,
|
||||
eUseCounter_GetPreventDefault = 73,
|
||||
eUseCounter_GetSetUserData = 74,
|
||||
eUseCounter_MozGetAsFile = 75,
|
||||
eUseCounter_UseOfCaptureEvents = 76,
|
||||
eUseCounter_UseOfReleaseEvents = 77,
|
||||
eUseCounter_UseOfDOM3LoadMethod = 78,
|
||||
eUseCounter_ChromeUseOfDOM3LoadMethod = 79,
|
||||
eUseCounter_ShowModalDialog = 80,
|
||||
eUseCounter_Window_Content = 81,
|
||||
eUseCounter_SyncXMLHttpRequest = 82,
|
||||
eUseCounter_Window_Cc_ontrollers = 83,
|
||||
eUseCounter_ImportXULIntoContent = 84,
|
||||
eUseCounter_PannerNodeDoppler = 85,
|
||||
eUseCounter_NavigatorGetUserMedia = 86,
|
||||
eUseCounter_WebrtcDeprecatedPrefix = 87,
|
||||
eUseCounter_RTCPeerConnectionGetStreams = 88,
|
||||
eUseCounter_AppCache = 89,
|
||||
eUseCounter_PrefixedImageSmoothingEnabled = 90,
|
||||
eUseCounter_PrefixedFullscreenAPI = 91,
|
||||
eUseCounter_LenientSetter = 92,
|
||||
eUseCounter_FileLastModifiedDate = 93,
|
||||
eUseCounter_ImageBitmapRenderingContext_TransferImageBitmap = 94,
|
||||
eUseCounter_URLCreateObjectURL_MediaStream = 95,
|
||||
eUseCounter_XMLBaseAttribute = 96,
|
||||
eUseCounter_XMLBaseAttributeForStyleAttr = 97,
|
||||
eUseCounter_Count = 98,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug)]
|
||||
|
@ -6732,6 +6742,90 @@ pub mod root {
|
|||
impl Clone for XREAppData_NSFreePolicy {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
#[repr(C)]
|
||||
pub struct SchedulerGroup__bindgen_vtable(::std::os::raw::c_void);
|
||||
#[repr(C)]
|
||||
#[derive(Debug)]
|
||||
pub struct SchedulerGroup {
|
||||
pub vtable_: *const SchedulerGroup__bindgen_vtable,
|
||||
pub mIsRunning: bool,
|
||||
pub mEventTargets: [root::nsCOMPtr; 8usize],
|
||||
pub mAbstractThreads: [root::RefPtr<root::mozilla::AbstractThread>; 8usize],
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug)]
|
||||
pub struct SchedulerGroup_Runnable {
|
||||
pub _base: root::mozilla::Runnable,
|
||||
pub _base_1: root::nsIRunnablePriority,
|
||||
pub _base_2: root::nsILabelableRunnable,
|
||||
pub mRunnable: root::nsCOMPtr,
|
||||
pub mGroup: root::RefPtr<root::mozilla::SchedulerGroup>,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct SchedulerGroup_Runnable_COMTypeInfo {
|
||||
pub _address: u8,
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_SchedulerGroup_Runnable() {
|
||||
assert_eq!(::std::mem::size_of::<SchedulerGroup_Runnable>() ,
|
||||
64usize , concat ! (
|
||||
"Size of: " , stringify ! ( SchedulerGroup_Runnable )
|
||||
));
|
||||
assert_eq! (::std::mem::align_of::<SchedulerGroup_Runnable>() ,
|
||||
8usize , concat ! (
|
||||
"Alignment of " , stringify ! (
|
||||
SchedulerGroup_Runnable ) ));
|
||||
}
|
||||
#[repr(u32)]
|
||||
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
|
||||
pub enum SchedulerGroup_ValidationType {
|
||||
StartValidation = 0,
|
||||
EndValidation = 1,
|
||||
}
|
||||
extern "C" {
|
||||
#[link_name =
|
||||
"_ZN7mozilla14SchedulerGroup20sTlsValidatingAccessE"]
|
||||
pub static mut SchedulerGroup_sTlsValidatingAccess:
|
||||
root::mozilla::detail::ThreadLocal<bool>;
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_SchedulerGroup() {
|
||||
assert_eq!(::std::mem::size_of::<SchedulerGroup>() , 144usize ,
|
||||
concat ! ( "Size of: " , stringify ! ( SchedulerGroup )
|
||||
));
|
||||
assert_eq! (::std::mem::align_of::<SchedulerGroup>() , 8usize ,
|
||||
concat ! (
|
||||
"Alignment of " , stringify ! ( SchedulerGroup ) ));
|
||||
assert_eq! (unsafe {
|
||||
& ( * ( 0 as * const SchedulerGroup ) ) . mIsRunning
|
||||
as * const _ as usize } , 8usize , concat ! (
|
||||
"Alignment of field: " , stringify ! ( SchedulerGroup
|
||||
) , "::" , stringify ! ( mIsRunning ) ));
|
||||
assert_eq! (unsafe {
|
||||
& ( * ( 0 as * const SchedulerGroup ) ) .
|
||||
mEventTargets as * const _ as usize } , 16usize ,
|
||||
concat ! (
|
||||
"Alignment of field: " , stringify ! ( SchedulerGroup
|
||||
) , "::" , stringify ! ( mEventTargets ) ));
|
||||
assert_eq! (unsafe {
|
||||
& ( * ( 0 as * const SchedulerGroup ) ) .
|
||||
mAbstractThreads as * const _ as usize } , 80usize ,
|
||||
concat ! (
|
||||
"Alignment of field: " , stringify ! ( SchedulerGroup
|
||||
) , "::" , stringify ! ( mAbstractThreads ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_ThreadLocal_open0_bool__close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::mozilla::detail::ThreadLocal<bool>>()
|
||||
, 1usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::mozilla::detail::ThreadLocal<bool> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::mozilla::detail::ThreadLocal<bool>>()
|
||||
, 1usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify !
|
||||
( root::mozilla::detail::ThreadLocal<bool> ) ));
|
||||
}
|
||||
pub mod image {
|
||||
#[allow(unused_imports)]
|
||||
use self::super::super::super::root;
|
||||
|
@ -9432,6 +9526,15 @@ pub mod root {
|
|||
"Alignment of field: " , stringify ! ( ServoMediaList
|
||||
) , "::" , stringify ! ( mRawList ) ));
|
||||
}
|
||||
pub mod dmd {
|
||||
#[allow(unused_imports)]
|
||||
use self::super::super::super::root;
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct JSONWriteFunc {
|
||||
_unused: [u8; 0],
|
||||
}
|
||||
/// A PostTraversalTask is a task to be performed immediately after a Servo
|
||||
/// traversal. There are just a few tasks we need to perform, so we use this
|
||||
/// class rather than Runnables, to avoid virtual calls and some allocations.
|
||||
|
@ -9757,6 +9860,7 @@ pub mod root {
|
|||
NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED = 2152465387,
|
||||
NS_ERROR_PLUGIN_CLICKTOPLAY = 2152465388,
|
||||
NS_TABLELAYOUT_CELL_NOT_FOUND = 5046272,
|
||||
NS_OK_PARSE_SHEET = 5046273,
|
||||
NS_POSITION_BEFORE_TABLE = 5046275,
|
||||
NS_STATE_PROPERTY_NOT_THERE = 5046277,
|
||||
NS_ERROR_HTMLPARSER_EOF = 2152596456,
|
||||
|
@ -11555,6 +11659,34 @@ pub mod root {
|
|||
pub struct JSCompartment {
|
||||
_unused: [u8; 0],
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy)]
|
||||
pub struct nsIWeakReference {
|
||||
pub _base: root::nsISupports,
|
||||
pub mObject: *mut root::nsISupports,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct nsIWeakReference_COMTypeInfo {
|
||||
pub _address: u8,
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_nsIWeakReference() {
|
||||
assert_eq!(::std::mem::size_of::<nsIWeakReference>() , 16usize ,
|
||||
concat ! ( "Size of: " , stringify ! ( nsIWeakReference )
|
||||
));
|
||||
assert_eq! (::std::mem::align_of::<nsIWeakReference>() , 8usize ,
|
||||
concat ! (
|
||||
"Alignment of " , stringify ! ( nsIWeakReference ) ));
|
||||
assert_eq! (unsafe {
|
||||
& ( * ( 0 as * const nsIWeakReference ) ) . mObject as *
|
||||
const _ as usize } , 8usize , concat ! (
|
||||
"Alignment of field: " , stringify ! ( nsIWeakReference )
|
||||
, "::" , stringify ! ( mObject ) ));
|
||||
}
|
||||
impl Clone for nsIWeakReference {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
/// Factors implementation for all template versions of nsCOMPtr.
|
||||
///
|
||||
/// Here's the way people normally do things like this:
|
||||
|
@ -16005,9 +16137,11 @@ pub mod root {
|
|||
/// Weak reference to this node. This is cleared by the destructor of
|
||||
/// nsNodeWeakReference.
|
||||
pub mWeakReference: *mut root::nsNodeWeakReference,
|
||||
/// A set of ranges in the common ancestor for the selection to which
|
||||
/// this node belongs to.
|
||||
pub mCommonAncestorRanges: u64,
|
||||
/// A set of ranges which are in the selection and which have this node as
|
||||
/// their endpoints' common ancestor. This is a UniquePtr instead of just a
|
||||
/// LinkedList, because that prevents us from pushing DOMSlots up to the next
|
||||
/// allocation bucket size, at the cost of some complexity.
|
||||
pub mCommonAncestorRanges: root::mozilla::UniquePtr<root::mozilla::LinkedList>,
|
||||
/// Number of descendant nodes in the uncomposed document that have been
|
||||
/// explicitly set as editable.
|
||||
pub mEditableDescendantCount: u32,
|
||||
|
@ -24971,7 +25105,6 @@ pub mod root {
|
|||
pub struct nsNodeWeakReference {
|
||||
pub _base: root::nsIWeakReference,
|
||||
pub mRefCnt: root::nsAutoRefCnt,
|
||||
pub mNode: *mut root::nsINode,
|
||||
}
|
||||
pub type nsNodeWeakReference_HasThreadSafeRefCnt =
|
||||
root::mozilla::FalseType;
|
||||
|
@ -24985,14 +25118,9 @@ pub mod root {
|
|||
"Alignment of " , stringify ! ( nsNodeWeakReference ) ));
|
||||
assert_eq! (unsafe {
|
||||
& ( * ( 0 as * const nsNodeWeakReference ) ) . mRefCnt as
|
||||
* const _ as usize } , 8usize , concat ! (
|
||||
* const _ as usize } , 16usize , concat ! (
|
||||
"Alignment of field: " , stringify ! ( nsNodeWeakReference
|
||||
) , "::" , stringify ! ( mRefCnt ) ));
|
||||
assert_eq! (unsafe {
|
||||
& ( * ( 0 as * const nsNodeWeakReference ) ) . mNode as *
|
||||
const _ as usize } , 16usize , concat ! (
|
||||
"Alignment of field: " , stringify ! ( nsNodeWeakReference
|
||||
) , "::" , stringify ! ( mNode ) ));
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
|
@ -25240,27 +25368,6 @@ pub mod root {
|
|||
impl Clone for nsFrameManagerBase {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy)]
|
||||
pub struct nsIWeakReference {
|
||||
pub _base: root::nsISupports,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct nsIWeakReference_COMTypeInfo {
|
||||
pub _address: u8,
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_nsIWeakReference() {
|
||||
assert_eq!(::std::mem::size_of::<nsIWeakReference>() , 8usize , concat
|
||||
! ( "Size of: " , stringify ! ( nsIWeakReference ) ));
|
||||
assert_eq! (::std::mem::align_of::<nsIWeakReference>() , 8usize ,
|
||||
concat ! (
|
||||
"Alignment of " , stringify ! ( nsIWeakReference ) ));
|
||||
}
|
||||
impl Clone for nsIWeakReference {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
pub type nsWeakPtr = root::nsCOMPtr;
|
||||
/// templated hashtable class maps keys to reference pointers.
|
||||
/// See nsBaseHashtable for complete declaration.
|
||||
|
@ -25778,6 +25885,66 @@ pub mod root {
|
|||
impl Clone for nsIRunnable {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy)]
|
||||
pub struct nsIRunnablePriority {
|
||||
pub _base: root::nsISupports,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct nsIRunnablePriority_COMTypeInfo {
|
||||
pub _address: u8,
|
||||
}
|
||||
pub const nsIRunnablePriority_PRIORITY_NORMAL:
|
||||
root::nsIRunnablePriority__bindgen_ty_1 =
|
||||
nsIRunnablePriority__bindgen_ty_1::PRIORITY_NORMAL;
|
||||
pub const nsIRunnablePriority_PRIORITY_INPUT:
|
||||
root::nsIRunnablePriority__bindgen_ty_1 =
|
||||
nsIRunnablePriority__bindgen_ty_1::PRIORITY_INPUT;
|
||||
pub const nsIRunnablePriority_PRIORITY_HIGH:
|
||||
root::nsIRunnablePriority__bindgen_ty_1 =
|
||||
nsIRunnablePriority__bindgen_ty_1::PRIORITY_HIGH;
|
||||
#[repr(u32)]
|
||||
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
|
||||
pub enum nsIRunnablePriority__bindgen_ty_1 {
|
||||
PRIORITY_NORMAL = 0,
|
||||
PRIORITY_INPUT = 1,
|
||||
PRIORITY_HIGH = 2,
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_nsIRunnablePriority() {
|
||||
assert_eq!(::std::mem::size_of::<nsIRunnablePriority>() , 8usize ,
|
||||
concat ! (
|
||||
"Size of: " , stringify ! ( nsIRunnablePriority ) ));
|
||||
assert_eq! (::std::mem::align_of::<nsIRunnablePriority>() , 8usize ,
|
||||
concat ! (
|
||||
"Alignment of " , stringify ! ( nsIRunnablePriority ) ));
|
||||
}
|
||||
impl Clone for nsIRunnablePriority {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy)]
|
||||
pub struct nsISerialEventTarget {
|
||||
pub _base: root::nsIEventTarget,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct nsISerialEventTarget_COMTypeInfo {
|
||||
pub _address: u8,
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_nsISerialEventTarget() {
|
||||
assert_eq!(::std::mem::size_of::<nsISerialEventTarget>() , 16usize ,
|
||||
concat ! (
|
||||
"Size of: " , stringify ! ( nsISerialEventTarget ) ));
|
||||
assert_eq! (::std::mem::align_of::<nsISerialEventTarget>() , 8usize ,
|
||||
concat ! (
|
||||
"Alignment of " , stringify ! ( nsISerialEventTarget ) ));
|
||||
}
|
||||
impl Clone for nsISerialEventTarget {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
pub type nsRunnableMethod_BaseType = u8;
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
|
@ -25791,7 +25958,7 @@ pub mod root {
|
|||
#[repr(C)]
|
||||
#[derive(Debug)]
|
||||
pub struct nsPIDOMWindowInner {
|
||||
pub _base: [u64; 30usize],
|
||||
pub _base: [u64; 31usize],
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
|
@ -25800,7 +25967,7 @@ pub mod root {
|
|||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_nsPIDOMWindowInner() {
|
||||
assert_eq!(::std::mem::size_of::<nsPIDOMWindowInner>() , 240usize ,
|
||||
assert_eq!(::std::mem::size_of::<nsPIDOMWindowInner>() , 248usize ,
|
||||
concat ! ( "Size of: " , stringify ! ( nsPIDOMWindowInner )
|
||||
));
|
||||
assert_eq! (::std::mem::align_of::<nsPIDOMWindowInner>() , 8usize ,
|
||||
|
@ -28666,6 +28833,28 @@ pub mod root {
|
|||
impl Clone for nsCSSProps {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy)]
|
||||
pub struct nsILabelableRunnable {
|
||||
pub _base: root::nsISupports,
|
||||
}
|
||||
#[repr(C)]
|
||||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct nsILabelableRunnable_COMTypeInfo {
|
||||
pub _address: u8,
|
||||
}
|
||||
#[test]
|
||||
fn bindgen_test_layout_nsILabelableRunnable() {
|
||||
assert_eq!(::std::mem::size_of::<nsILabelableRunnable>() , 8usize ,
|
||||
concat ! (
|
||||
"Size of: " , stringify ! ( nsILabelableRunnable ) ));
|
||||
assert_eq! (::std::mem::align_of::<nsILabelableRunnable>() , 8usize ,
|
||||
concat ! (
|
||||
"Alignment of " , stringify ! ( nsILabelableRunnable ) ));
|
||||
}
|
||||
impl Clone for nsILabelableRunnable {
|
||||
fn clone(&self) -> Self { *self }
|
||||
}
|
||||
/// Class to safely handle main-thread-only pointers off the main thread.
|
||||
///
|
||||
/// Classes like XPCWrappedJS are main-thread-only, which means that it is
|
||||
|
@ -33444,7 +33633,7 @@ pub mod root {
|
|||
root::nsTArray<root::mozilla::gfx::FontVariation> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_226630_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_226795_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsCSSSelector>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -33800,7 +33989,7 @@ pub mod root {
|
|||
root::mozilla::binding_danger::TErrorResult ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_228432_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_228591_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -33866,16 +34055,18 @@ pub mod root {
|
|||
root::RefPtr<root::nsAttrChildContentList> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_UniquePtr_open0_nsTHashtable_open1_nsPtrHashKey_open2_nsRange_close2_close1_DefaultDelete_open1_nsTHashtable_open2_nsPtrHashKey_open3_nsRange_close3_close2_close1_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! ( u64 )
|
||||
));
|
||||
assert_eq!(::std::mem::align_of::<u64>() , 8usize , concat ! (
|
||||
fn __bindgen_test_layout_UniquePtr_open0_LinkedList_open1_nsRange_close1_DefaultDelete_open1_LinkedList_open2_nsRange_close2_close1_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::mozilla::LinkedList>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::mozilla::UniquePtr<root::mozilla::LinkedList> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::mozilla::UniquePtr<root::mozilla::LinkedList>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
u64 ) ));
|
||||
root::mozilla::UniquePtr<root::mozilla::LinkedList> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_DefaultDelete_open0_nsTHashtable_open1_nsPtrHashKey_open2_nsRange_close2_close1_close0_instantiation() {
|
||||
fn __bindgen_test_layout_DefaultDelete_open0_LinkedList_open1_nsRange_close1_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
|
||||
1usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -33886,16 +34077,18 @@ pub mod root {
|
|||
root::mozilla::DefaultDelete ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_UniquePtr_open0_nsTHashtable_open1_nsPtrHashKey_open2_nsRange_close2_close1_DefaultDelete_open1_nsTHashtable_open2_nsPtrHashKey_open3_nsRange_close3_close2_close1_close0_instantiation_1() {
|
||||
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! ( u64 )
|
||||
));
|
||||
assert_eq!(::std::mem::align_of::<u64>() , 8usize , concat ! (
|
||||
fn __bindgen_test_layout_UniquePtr_open0_LinkedList_open1_nsRange_close1_DefaultDelete_open1_LinkedList_open2_nsRange_close2_close1_close0_instantiation_1() {
|
||||
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::mozilla::LinkedList>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::mozilla::UniquePtr<root::mozilla::LinkedList> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::mozilla::UniquePtr<root::mozilla::LinkedList>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
u64 ) ));
|
||||
root::mozilla::UniquePtr<root::mozilla::LinkedList> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_DefaultDelete_open0_nsTHashtable_open1_nsPtrHashKey_open2_nsRange_close2_close1_close0_instantiation_1() {
|
||||
fn __bindgen_test_layout_DefaultDelete_open0_LinkedList_open1_nsRange_close1_close0_instantiation_1() {
|
||||
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
|
||||
1usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -33961,7 +34154,7 @@ pub mod root {
|
|||
root::JS::DeletePolicy ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_iterator_open0_input_iterator_tag_UniquePtr_open1_JSErrorNotes_Note_DeletePolicy_open2_JSErrorNotes_Note_close2_close1_long__bindgen_ty_id_234022__bindgen_ty_id_234029_close0_instantiation() {
|
||||
fn __bindgen_test_layout_iterator_open0_input_iterator_tag_UniquePtr_open1_JSErrorNotes_Note_DeletePolicy_open2_JSErrorNotes_Note_close2_close1_long__bindgen_ty_id_234178__bindgen_ty_id_234185_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::std::iterator>() , 1usize ,
|
||||
concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -34209,7 +34402,7 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::StyleSheet> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_236537_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_236693_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -34277,7 +34470,7 @@ pub mod root {
|
|||
root::nsCOMPtr ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_236842_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_236998_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -34389,7 +34582,7 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::URLExtraData> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_NotNull_open0__bindgen_ty_id_237391_close0_instantiation() {
|
||||
fn __bindgen_test_layout_NotNull_open0__bindgen_ty_id_237547_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -34802,7 +34995,7 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::StyleSheet> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_237813_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_237971_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -34892,7 +35085,7 @@ pub mod root {
|
|||
) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_238214_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_238374_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -34993,7 +35186,7 @@ pub mod root {
|
|||
root::nsTArray<::nsstring::nsStringRepr> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239178_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239336_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35082,7 +35275,7 @@ pub mod root {
|
|||
root::RefPtr<root::nsCSSFontFaceRule> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239481_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239639_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35093,7 +35286,7 @@ pub mod root {
|
|||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239486_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239644_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35150,7 +35343,7 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::CSSStyleSheet> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239961_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_240121_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35796,7 +35989,7 @@ pub mod root {
|
|||
root::nsCOMPtr ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_242763_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_242923_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut ::std::os::raw::c_void>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35875,7 +36068,7 @@ pub mod root {
|
|||
root::mozilla::DefaultDelete ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_249020_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_249178_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::AudioContext>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35908,7 +36101,7 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::dom::CallbackObject> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_250189_close0_instantiation() {
|
||||
fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_250347_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35919,7 +36112,7 @@ pub mod root {
|
|||
root::JS::Heap<*mut root::JSObject> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_250193_close0_instantiation() {
|
||||
fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_250351_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -35941,7 +36134,7 @@ pub mod root {
|
|||
root::nsCOMPtr ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_TenuredHeap_open0__bindgen_ty_id_250200_close0_instantiation() {
|
||||
fn __bindgen_test_layout_TenuredHeap_open0__bindgen_ty_id_250358_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::JS::TenuredHeap>() , 8usize ,
|
||||
concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -36020,7 +36213,7 @@ pub mod root {
|
|||
) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_251305_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_251463_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsISupports>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -36215,7 +36408,7 @@ pub mod root {
|
|||
root::nsTArray<f64> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_252753_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_252908_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -36320,7 +36513,7 @@ pub mod root {
|
|||
root::nsRefPtrHashKey<root::nsIAtom> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_255126_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_255281_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::CounterStyle>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -36421,6 +36614,72 @@ pub mod root {
|
|||
root::mozilla::UniquePtr<::std::os::raw::c_char> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_RefPtr_open0_SchedulerGroup_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::SchedulerGroup>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::SchedulerGroup> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::SchedulerGroup>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::SchedulerGroup> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsCOMPtr_open0_nsIRunnable_close0_instantiation_5() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
|
||||
(
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsCOMPtr ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::nsCOMPtr>() , 8usize , concat
|
||||
! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::nsCOMPtr ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_RefPtr_open0_SchedulerGroup_close0_instantiation_1() {
|
||||
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::SchedulerGroup>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::SchedulerGroup> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::SchedulerGroup>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::SchedulerGroup> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsCOMPtr_open0_nsISerialEventTarget_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
|
||||
(
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsCOMPtr ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::nsCOMPtr>() , 8usize , concat
|
||||
! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::nsCOMPtr ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_RefPtr_open0_AbstractThread_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::AbstractThread>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::AbstractThread> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::AbstractThread>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::AbstractThread> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_RefPtr_open0_SchedulerGroup_close0_instantiation_2() {
|
||||
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::SchedulerGroup>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::SchedulerGroup> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::SchedulerGroup>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::RefPtr<root::mozilla::SchedulerGroup> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsCOMPtr_open0_nsIEventTarget_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
|
||||
(
|
||||
|
@ -37021,7 +37280,7 @@ pub mod root {
|
|||
root::RefPtr<root::nsStyleImageRequest> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_257618_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_257773_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsISupports>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -37258,7 +37517,7 @@ pub mod root {
|
|||
root::nsCOMPtr ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_265428_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_265578_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -37269,7 +37528,7 @@ pub mod root {
|
|||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_265433_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_265583_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -37357,7 +37616,7 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::dom::ShadowRoot> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_265546_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_265696_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -37644,7 +37903,7 @@ pub mod root {
|
|||
) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_267126_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_267276_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -37666,8 +37925,30 @@ pub mod root {
|
|||
root::RefPtr<root::mozilla::dom::Element> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_267284_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_267434_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_267439_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0_unsigned_int_close0_instantiation_5() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsTArray<::std::os::raw::c_uint> ) ));
|
||||
|
@ -37677,28 +37958,6 @@ pub mod root {
|
|||
root::nsTArray<::std::os::raw::c_uint> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_267289_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_254661_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIContent>>()
|
||||
, 8usize , concat ! (
|
||||
"Alignment of template specialization: " , stringify ! (
|
||||
root::nsTArray<*mut root::nsIContent> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_16() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
|
||||
8usize , concat ! (
|
||||
|
@ -37809,7 +38068,7 @@ pub mod root {
|
|||
root::nsTArray<root::mozilla::gfx::FontVariation> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_269815_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_270004_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
@ -37820,7 +38079,7 @@ pub mod root {
|
|||
root::nsTArray<*mut root::mozilla::css::DocumentRule> ) ));
|
||||
}
|
||||
#[test]
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_269821_close0_instantiation() {
|
||||
fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_270010_close0_instantiation() {
|
||||
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>()
|
||||
, 8usize , concat ! (
|
||||
"Size of template specialization: " , stringify ! (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue