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