Basic item_types test.
This commit is contained in:
committed by
Ryan Hunt
parent
e3e1bb82bf
commit
5da9ae98d3
@@ -0,0 +1,9 @@
|
|||||||
|
#include <stdint.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <stdbool.h>
|
||||||
|
|
||||||
|
enum OnlyThisShouldBeGenerated {
|
||||||
|
Foo,
|
||||||
|
Bar,
|
||||||
|
};
|
||||||
|
typedef uint8_t OnlyThisShouldBeGenerated;
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#include <stdint.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <stdbool.h>
|
||||||
|
|
||||||
|
enum OnlyThisShouldBeGenerated {
|
||||||
|
Foo,
|
||||||
|
Bar,
|
||||||
|
};
|
||||||
|
typedef uint8_t OnlyThisShouldBeGenerated;
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
#include <cstdint>
|
||||||
|
#include <cstdlib>
|
||||||
|
|
||||||
|
enum class OnlyThisShouldBeGenerated : uint8_t {
|
||||||
|
Foo,
|
||||||
|
Bar,
|
||||||
|
};
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#include <stdint.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <stdbool.h>
|
||||||
|
|
||||||
|
enum OnlyThisShouldBeGenerated {
|
||||||
|
Foo,
|
||||||
|
Bar,
|
||||||
|
};
|
||||||
|
typedef uint8_t OnlyThisShouldBeGenerated;
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
pub const MY_CONST: u8 = 4;
|
||||||
|
|
||||||
|
#[no_mangle]
|
||||||
|
pub extern "C" fn ExternFunction() {
|
||||||
|
}
|
||||||
|
|
||||||
|
#[repr(u8)]
|
||||||
|
pub enum OnlyThisShouldBeGenerated {
|
||||||
|
Foo,
|
||||||
|
Bar,
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
[export]
|
||||||
|
item_types = ["enums"]
|
||||||
|
include = ["OnlyThisShouldBeGenerated"]
|
||||||
Reference in New Issue
Block a user