update nonnull expectations

This commit is contained in:
Nick Wilcox
2020-08-05 09:04:24 +00:00
committed by Emilio Cobos Álvarez
parent 6fc7c77b0f
commit afd4a05d4e
7 changed files with 105 additions and 105 deletions
+15 -15
View File
@@ -13,40 +13,40 @@
typedef struct Opaque Opaque;
typedef struct Pointers_u64 {
float * CBINDGEN_NONNULL a;
uint64_t * CBINDGEN_NONNULL b;
Opaque * CBINDGEN_NONNULL c;
uint64_t * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
uint64_t *CBINDGEN_NONNULL b;
Opaque *CBINDGEN_NONNULL c;
uint64_t *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
uint64_t *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const uint64_t *j;
uint64_t *k;
} Pointers_u64;
typedef struct References {
const Opaque * CBINDGEN_NONNULL a;
Opaque * CBINDGEN_NONNULL b;
const Opaque *CBINDGEN_NONNULL a;
Opaque *CBINDGEN_NONNULL b;
const Opaque *c;
Opaque *d;
} References;
void mut_ref_arg(const Pointers_u64 * CBINDGEN_NONNULL arg);
void mut_ref_arg(Pointers_u64 *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
Pointers_u64 *foo,
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const Pointers_u64 *arg);
void nullable_mut_ptr(Pointers_u64 *arg);
void optional_mut_ref_arg(const Pointers_u64 *arg);
void optional_mut_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(const Pointers_u64 *arg);
void ref_arg(Pointers_u64 * CBINDGEN_NONNULL arg);
void ref_arg(const Pointers_u64 *CBINDGEN_NONNULL arg);
void value_arg(References arg);
@@ -13,22 +13,22 @@
typedef struct Opaque Opaque;
typedef struct Pointers_u64 {
float * CBINDGEN_NONNULL a;
uint64_t * CBINDGEN_NONNULL b;
Opaque * CBINDGEN_NONNULL c;
uint64_t * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
uint64_t *CBINDGEN_NONNULL b;
Opaque *CBINDGEN_NONNULL c;
uint64_t *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
uint64_t *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const uint64_t *j;
uint64_t *k;
} Pointers_u64;
typedef struct References {
const Opaque * CBINDGEN_NONNULL a;
Opaque * CBINDGEN_NONNULL b;
const Opaque *CBINDGEN_NONNULL a;
Opaque *CBINDGEN_NONNULL b;
const Opaque *c;
Opaque *d;
} References;
@@ -37,21 +37,21 @@ typedef struct References {
extern "C" {
#endif // __cplusplus
void mut_ref_arg(const Pointers_u64 * CBINDGEN_NONNULL arg);
void mut_ref_arg(Pointers_u64 *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
Pointers_u64 *foo,
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const Pointers_u64 *arg);
void nullable_mut_ptr(Pointers_u64 *arg);
void optional_mut_ref_arg(const Pointers_u64 *arg);
void optional_mut_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(const Pointers_u64 *arg);
void ref_arg(Pointers_u64 * CBINDGEN_NONNULL arg);
void ref_arg(const Pointers_u64 *CBINDGEN_NONNULL arg);
void value_arg(References arg);
+15 -15
View File
@@ -13,40 +13,40 @@
typedef struct Opaque Opaque;
typedef struct {
float * CBINDGEN_NONNULL a;
uint64_t * CBINDGEN_NONNULL b;
Opaque * CBINDGEN_NONNULL c;
uint64_t * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
uint64_t *CBINDGEN_NONNULL b;
Opaque *CBINDGEN_NONNULL c;
uint64_t *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
uint64_t *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const uint64_t *j;
uint64_t *k;
} Pointers_u64;
typedef struct {
const Opaque * CBINDGEN_NONNULL a;
Opaque * CBINDGEN_NONNULL b;
const Opaque *CBINDGEN_NONNULL a;
Opaque *CBINDGEN_NONNULL b;
const Opaque *c;
Opaque *d;
} References;
void mut_ref_arg(const Pointers_u64 * CBINDGEN_NONNULL arg);
void mut_ref_arg(Pointers_u64 *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
Pointers_u64 *foo,
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const Pointers_u64 *arg);
void nullable_mut_ptr(Pointers_u64 *arg);
void optional_mut_ref_arg(const Pointers_u64 *arg);
void optional_mut_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(const Pointers_u64 *arg);
void ref_arg(Pointers_u64 * CBINDGEN_NONNULL arg);
void ref_arg(const Pointers_u64 *CBINDGEN_NONNULL arg);
void value_arg(References arg);
+15 -15
View File
@@ -13,22 +13,22 @@
typedef struct Opaque Opaque;
typedef struct {
float * CBINDGEN_NONNULL a;
uint64_t * CBINDGEN_NONNULL b;
Opaque * CBINDGEN_NONNULL c;
uint64_t * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
uint64_t *CBINDGEN_NONNULL b;
Opaque *CBINDGEN_NONNULL c;
uint64_t *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
uint64_t *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const uint64_t *j;
uint64_t *k;
} Pointers_u64;
typedef struct {
const Opaque * CBINDGEN_NONNULL a;
Opaque * CBINDGEN_NONNULL b;
const Opaque *CBINDGEN_NONNULL a;
Opaque *CBINDGEN_NONNULL b;
const Opaque *c;
Opaque *d;
} References;
@@ -37,21 +37,21 @@ typedef struct {
extern "C" {
#endif // __cplusplus
void mut_ref_arg(const Pointers_u64 * CBINDGEN_NONNULL arg);
void mut_ref_arg(Pointers_u64 *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
Pointers_u64 *foo,
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const Pointers_u64 *arg);
void nullable_mut_ptr(Pointers_u64 *arg);
void optional_mut_ref_arg(const Pointers_u64 *arg);
void optional_mut_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(Pointers_u64 *arg);
void optional_ref_arg(const Pointers_u64 *arg);
void ref_arg(Pointers_u64 * CBINDGEN_NONNULL arg);
void ref_arg(const Pointers_u64 *CBINDGEN_NONNULL arg);
void value_arg(References arg);
+15 -15
View File
@@ -14,43 +14,43 @@ struct Opaque;
template<typename T>
struct Pointers {
float * CBINDGEN_NONNULL a;
T * CBINDGEN_NONNULL b;
Opaque * CBINDGEN_NONNULL c;
T * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
T *CBINDGEN_NONNULL b;
Opaque *CBINDGEN_NONNULL c;
T *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
T *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const T *j;
T *k;
};
struct References {
const Opaque * CBINDGEN_NONNULL a;
Opaque * CBINDGEN_NONNULL b;
const Opaque *CBINDGEN_NONNULL a;
Opaque *CBINDGEN_NONNULL b;
const Opaque *c;
Opaque *d;
};
extern "C" {
void mut_ref_arg(const Pointers<uint64_t> * CBINDGEN_NONNULL arg);
void mut_ref_arg(Pointers<uint64_t> *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
Pointers<uint64_t> *foo,
Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const Pointers<uint64_t> *arg);
void nullable_mut_ptr(Pointers<uint64_t> *arg);
void optional_mut_ref_arg(const Pointers<uint64_t> *arg);
void optional_mut_ref_arg(Pointers<uint64_t> *arg);
void optional_ref_arg(Pointers<uint64_t> *arg);
void optional_ref_arg(const Pointers<uint64_t> *arg);
void ref_arg(Pointers<uint64_t> * CBINDGEN_NONNULL arg);
void ref_arg(const Pointers<uint64_t> *CBINDGEN_NONNULL arg);
void value_arg(References arg);
+15 -15
View File
@@ -13,40 +13,40 @@
struct Opaque;
struct Pointers_u64 {
float * CBINDGEN_NONNULL a;
uint64_t * CBINDGEN_NONNULL b;
struct Opaque * CBINDGEN_NONNULL c;
uint64_t * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
struct Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
uint64_t *CBINDGEN_NONNULL b;
struct Opaque *CBINDGEN_NONNULL c;
uint64_t *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
struct Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
uint64_t *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const uint64_t *j;
uint64_t *k;
};
struct References {
const struct Opaque * CBINDGEN_NONNULL a;
struct Opaque * CBINDGEN_NONNULL b;
const struct Opaque *CBINDGEN_NONNULL a;
struct Opaque *CBINDGEN_NONNULL b;
const struct Opaque *c;
struct Opaque *d;
};
void mut_ref_arg(const struct Pointers_u64 * CBINDGEN_NONNULL arg);
void mut_ref_arg(struct Pointers_u64 *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
struct Pointers_u64 *foo,
struct Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
struct Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const struct Pointers_u64 *arg);
void nullable_mut_ptr(struct Pointers_u64 *arg);
void optional_mut_ref_arg(const struct Pointers_u64 *arg);
void optional_mut_ref_arg(struct Pointers_u64 *arg);
void optional_ref_arg(struct Pointers_u64 *arg);
void optional_ref_arg(const struct Pointers_u64 *arg);
void ref_arg(struct Pointers_u64 * CBINDGEN_NONNULL arg);
void ref_arg(const struct Pointers_u64 *CBINDGEN_NONNULL arg);
void value_arg(struct References arg);
@@ -13,22 +13,22 @@
struct Opaque;
struct Pointers_u64 {
float * CBINDGEN_NONNULL a;
uint64_t * CBINDGEN_NONNULL b;
struct Opaque * CBINDGEN_NONNULL c;
uint64_t * CBINDGEN_NONNULL * CBINDGEN_NONNULL d;
float * CBINDGEN_NONNULL * CBINDGEN_NONNULL e;
struct Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL f;
float *CBINDGEN_NONNULL a;
uint64_t *CBINDGEN_NONNULL b;
struct Opaque *CBINDGEN_NONNULL c;
uint64_t *CBINDGEN_NONNULL *CBINDGEN_NONNULL d;
float *CBINDGEN_NONNULL *CBINDGEN_NONNULL e;
struct Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL f;
uint64_t *g;
int32_t *h;
int32_t * CBINDGEN_NONNULL *i;
int32_t *CBINDGEN_NONNULL *i;
const uint64_t *j;
uint64_t *k;
};
struct References {
const struct Opaque * CBINDGEN_NONNULL a;
struct Opaque * CBINDGEN_NONNULL b;
const struct Opaque *CBINDGEN_NONNULL a;
struct Opaque *CBINDGEN_NONNULL b;
const struct Opaque *c;
struct Opaque *d;
};
@@ -37,21 +37,21 @@ struct References {
extern "C" {
#endif // __cplusplus
void mut_ref_arg(const struct Pointers_u64 * CBINDGEN_NONNULL arg);
void mut_ref_arg(struct Pointers_u64 *CBINDGEN_NONNULL arg);
void mutltiple_args(int32_t * CBINDGEN_NONNULL arg,
void mutltiple_args(int32_t *CBINDGEN_NONNULL arg,
struct Pointers_u64 *foo,
struct Opaque * CBINDGEN_NONNULL * CBINDGEN_NONNULL d);
struct Opaque *CBINDGEN_NONNULL *CBINDGEN_NONNULL d);
void nullable_const_ptr(const struct Pointers_u64 *arg);
void nullable_mut_ptr(struct Pointers_u64 *arg);
void optional_mut_ref_arg(const struct Pointers_u64 *arg);
void optional_mut_ref_arg(struct Pointers_u64 *arg);
void optional_ref_arg(struct Pointers_u64 *arg);
void optional_ref_arg(const struct Pointers_u64 *arg);
void ref_arg(struct Pointers_u64 * CBINDGEN_NONNULL arg);
void ref_arg(const struct Pointers_u64 *CBINDGEN_NONNULL arg);
void value_arg(struct References arg);