cbindgen/tests/expectations/const_generics_thru_both.compat.c
Jonathan Schwender 51a981cefc Rename expectations files
Rename expectation files to contain only one dot.
This is needed for the Cython tests as of Cython 3.
The following script was used in a clean repository
to rename the files:

```sh
 ls | sed -E -n 's/(.*)\.(both|tag)?((\..*)?\.(c|cpp|pyx))/mv "\1.\2\3" "\1_\2\3"/p' | sh
```
2023-09-04 19:37:45 +02:00

33 lines
484 B
C

#include <stdarg.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
typedef struct Inner_1 {
uint8_t bytes[1];
} Inner_1;
typedef struct Outer_1 {
struct Inner_1 inner;
} Outer_1;
typedef struct Inner_2 {
uint8_t bytes[2];
} Inner_2;
typedef struct Outer_2 {
struct Inner_2 inner;
} Outer_2;
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
struct Outer_1 one(void);
struct Outer_2 two(void);
#ifdef __cplusplus
} // extern "C"
#endif // __cplusplus