Skip to content

Commit

Permalink
Update bindings [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
CGMossa committed Jul 20, 2024
1 parent 5498112 commit 1919380
Show file tree
Hide file tree
Showing 98 changed files with 0 additions and 1,955 deletions.
20 changes: 0 additions & 20 deletions bindings/bindings-Altrep-windows-x86_64-R4.2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,26 +6,6 @@

#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Rcomplex {
pub r: f64,
pub i: f64,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct _DllInfo {
_unused: [u8; 0],
}
pub type DllInfo = _DllInfo;
#[repr(C)]
pub struct R_altrep_class_t {
pub ptr: SEXP,
Expand Down
69 changes: 0 additions & 69 deletions bindings/bindings-Altrep-windows-x86_64-R4.3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,77 +4,8 @@
/* bindgen clang version: clang version 18.1.6 */
/* r version: 4.3.3 */

#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
#[repr(C)]
pub struct __BindgenComplex<T> {
pub re: T,
pub im: T,
}
#[repr(C)]
pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>);
impl<T> __BindgenUnionField<T> {
#[inline]
pub const fn new() -> Self {
__BindgenUnionField(::std::marker::PhantomData)
}
#[inline]
pub unsafe fn as_ref(&self) -> &T {
::std::mem::transmute(self)
}
#[inline]
pub unsafe fn as_mut(&mut self) -> &mut T {
::std::mem::transmute(self)
}
}
impl<T> ::std::default::Default for __BindgenUnionField<T> {
#[inline]
fn default() -> Self {
Self::new()
}
}
impl<T> ::std::clone::Clone for __BindgenUnionField<T> {
#[inline]
fn clone(&self) -> Self {
*self
}
}
impl<T> ::std::marker::Copy for __BindgenUnionField<T> {}
impl<T> ::std::fmt::Debug for __BindgenUnionField<T> {
fn fmt(&self, fmt: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
fmt.write_str("__BindgenUnionField")
}
}
impl<T> ::std::hash::Hash for __BindgenUnionField<T> {
fn hash<H: ::std::hash::Hasher>(&self, _state: &mut H) {}
}
impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> {
fn eq(&self, _other: &__BindgenUnionField<T>) -> bool {
true
}
}
impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {}
#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
#[repr(C)]
pub struct Rcomplex {
pub __bindgen_anon_1: __BindgenUnionField<Rcomplex__bindgen_ty_1>,
pub private_data_c: __BindgenUnionField<__BindgenComplex<f64>>,
pub bindgen_union_field: [u64; 2usize],
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct _DllInfo {
_unused: [u8; 0],
}
pub type DllInfo = _DllInfo;
#[repr(C)]
pub struct R_altrep_class_t {
pub ptr: SEXP,
Expand Down
69 changes: 0 additions & 69 deletions bindings/bindings-Altrep-windows-x86_64-R4.5-devel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,77 +4,8 @@
/* bindgen clang version: clang version 18.1.6 */
/* r version: 4.5.0-devel */

#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
#[repr(C)]
pub struct __BindgenComplex<T> {
pub re: T,
pub im: T,
}
#[repr(C)]
pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>);
impl<T> __BindgenUnionField<T> {
#[inline]
pub const fn new() -> Self {
__BindgenUnionField(::std::marker::PhantomData)
}
#[inline]
pub unsafe fn as_ref(&self) -> &T {
::std::mem::transmute(self)
}
#[inline]
pub unsafe fn as_mut(&mut self) -> &mut T {
::std::mem::transmute(self)
}
}
impl<T> ::std::default::Default for __BindgenUnionField<T> {
#[inline]
fn default() -> Self {
Self::new()
}
}
impl<T> ::std::clone::Clone for __BindgenUnionField<T> {
#[inline]
fn clone(&self) -> Self {
*self
}
}
impl<T> ::std::marker::Copy for __BindgenUnionField<T> {}
impl<T> ::std::fmt::Debug for __BindgenUnionField<T> {
fn fmt(&self, fmt: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
fmt.write_str("__BindgenUnionField")
}
}
impl<T> ::std::hash::Hash for __BindgenUnionField<T> {
fn hash<H: ::std::hash::Hasher>(&self, _state: &mut H) {}
}
impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> {
fn eq(&self, _other: &__BindgenUnionField<T>) -> bool {
true
}
}
impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {}
#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
#[repr(C)]
pub struct Rcomplex {
pub __bindgen_anon_1: __BindgenUnionField<Rcomplex__bindgen_ty_1>,
pub private_data_c: __BindgenUnionField<__BindgenComplex<f64>>,
pub bindgen_union_field: [u64; 2usize],
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct _DllInfo {
_unused: [u8; 0],
}
pub type DllInfo = _DllInfo;
#[repr(C)]
pub struct R_altrep_class_t {
pub ptr: SEXP,
Expand Down
8 changes: 0 additions & 8 deletions bindings/bindings-Applic-windows-x86_64-R4.2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,6 @@

#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
#[doc = "../../appl/integrate.c"]
pub type integr_fn = ::std::option::Option<
unsafe extern "C" fn(x: *mut f64, n: ::std::os::raw::c_int, ex: *mut ::std::os::raw::c_void),
Expand Down
8 changes: 0 additions & 8 deletions bindings/bindings-Applic-windows-x86_64-R4.3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,6 @@

#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
#[doc = "../../appl/integrate.c"]
pub type integr_fn = ::std::option::Option<
unsafe extern "C" fn(x: *mut f64, n: ::std::os::raw::c_int, ex: *mut ::std::os::raw::c_void),
Expand Down
8 changes: 0 additions & 8 deletions bindings/bindings-Applic-windows-x86_64-R4.5-devel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,6 @@

#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
#[doc = "../../appl/integrate.c"]
pub type integr_fn = ::std::option::Option<
unsafe extern "C" fn(x: *mut f64, n: ::std::os::raw::c_int, ex: *mut ::std::os::raw::c_void),
Expand Down
6 changes: 0 additions & 6 deletions bindings/bindings-BLAS-windows-x86_64-R4.2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,6 @@

#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Rcomplex {
pub r: f64,
pub i: f64,
}
extern "C" {
pub fn dasum_(
n: *const ::std::os::raw::c_int,
Expand Down
55 changes: 0 additions & 55 deletions bindings/bindings-BLAS-windows-x86_64-R4.3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,63 +4,8 @@
/* bindgen clang version: clang version 18.1.6 */
/* r version: 4.3.3 */

#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
#[repr(C)]
pub struct __BindgenComplex<T> {
pub re: T,
pub im: T,
}
#[repr(C)]
pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>);
impl<T> __BindgenUnionField<T> {
#[inline]
pub const fn new() -> Self {
__BindgenUnionField(::std::marker::PhantomData)
}
#[inline]
pub unsafe fn as_ref(&self) -> &T {
::std::mem::transmute(self)
}
#[inline]
pub unsafe fn as_mut(&mut self) -> &mut T {
::std::mem::transmute(self)
}
}
impl<T> ::std::default::Default for __BindgenUnionField<T> {
#[inline]
fn default() -> Self {
Self::new()
}
}
impl<T> ::std::clone::Clone for __BindgenUnionField<T> {
#[inline]
fn clone(&self) -> Self {
*self
}
}
impl<T> ::std::marker::Copy for __BindgenUnionField<T> {}
impl<T> ::std::fmt::Debug for __BindgenUnionField<T> {
fn fmt(&self, fmt: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
fmt.write_str("__BindgenUnionField")
}
}
impl<T> ::std::hash::Hash for __BindgenUnionField<T> {
fn hash<H: ::std::hash::Hasher>(&self, _state: &mut H) {}
}
impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> {
fn eq(&self, _other: &__BindgenUnionField<T>) -> bool {
true
}
}
impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {}
#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(C)]
pub struct Rcomplex {
pub __bindgen_anon_1: __BindgenUnionField<Rcomplex__bindgen_ty_1>,
pub private_data_c: __BindgenUnionField<__BindgenComplex<f64>>,
pub bindgen_union_field: [u64; 2usize],
}
extern "C" {
pub fn dasum_(
n: *const ::std::os::raw::c_int,
Expand Down
55 changes: 0 additions & 55 deletions bindings/bindings-BLAS-windows-x86_64-R4.5-devel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,63 +4,8 @@
/* bindgen clang version: clang version 18.1.6 */
/* r version: 4.5.0-devel */

#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
#[repr(C)]
pub struct __BindgenComplex<T> {
pub re: T,
pub im: T,
}
#[repr(C)]
pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>);
impl<T> __BindgenUnionField<T> {
#[inline]
pub const fn new() -> Self {
__BindgenUnionField(::std::marker::PhantomData)
}
#[inline]
pub unsafe fn as_ref(&self) -> &T {
::std::mem::transmute(self)
}
#[inline]
pub unsafe fn as_mut(&mut self) -> &mut T {
::std::mem::transmute(self)
}
}
impl<T> ::std::default::Default for __BindgenUnionField<T> {
#[inline]
fn default() -> Self {
Self::new()
}
}
impl<T> ::std::clone::Clone for __BindgenUnionField<T> {
#[inline]
fn clone(&self) -> Self {
*self
}
}
impl<T> ::std::marker::Copy for __BindgenUnionField<T> {}
impl<T> ::std::fmt::Debug for __BindgenUnionField<T> {
fn fmt(&self, fmt: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
fmt.write_str("__BindgenUnionField")
}
}
impl<T> ::std::hash::Hash for __BindgenUnionField<T> {
fn hash<H: ::std::hash::Hasher>(&self, _state: &mut H) {}
}
impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> {
fn eq(&self, _other: &__BindgenUnionField<T>) -> bool {
true
}
}
impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {}
#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(C)]
pub struct Rcomplex {
pub __bindgen_anon_1: __BindgenUnionField<Rcomplex__bindgen_ty_1>,
pub private_data_c: __BindgenUnionField<__BindgenComplex<f64>>,
pub bindgen_union_field: [u64; 2usize],
}
extern "C" {
pub fn dasum_(
n: *const ::std::os::raw::c_int,
Expand Down
9 changes: 0 additions & 9 deletions bindings/bindings-Callbacks-windows-x86_64-R4.2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,6 @@

#[doc = "R_xlen_t is defined as int on 32-bit platforms, and\n that confuses Rust. Keeping it always as ptrdiff_t works\n fine even on 32-bit.\n <div rustbindgen replaces=\"R_xlen_t\"></div>"]
pub type R_xlen_t = isize;
#[repr(u32)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum Rboolean {
#[doc = ", MAYBE"]
FALSE = 0,
#[doc = ", MAYBE"]
TRUE = 1,
}
pub type SEXP = *mut SEXPREC;
#[doc = "The signature of the C routine that a callback must implement.\nexpr - the expression for the top-level task that was evaluated.\nvalue - the result of the top-level task, i.e. evaluating expr.\nsucceeded - a logical value indicating whether the task completed propertly.\nvisible - a logical value indicating whether the result was printed to the R ``console''/stdout.\ndata - user-level data passed to the registration routine."]
pub type R_ToplevelCallback = ::std::option::Option<
Expand Down Expand Up @@ -80,7 +72,6 @@ pub type Rdb_canCache = ::std::option::Option<
pub type Rdb_onDetach = ::std::option::Option<unsafe extern "C" fn(arg1: *mut R_ObjectTable)>;
pub type Rdb_onAttach = ::std::option::Option<unsafe extern "C" fn(arg1: *mut R_ObjectTable)>;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct _R_ObjectTable {
pub type_: ::std::os::raw::c_int,
pub cachedNames: *mut *mut ::std::os::raw::c_char,
Expand Down
Loading

0 comments on commit 1919380

Please sign in to comment.