stage2 解决类型重复导入的问题
This commit is contained in:
1 parent
d10578d267
commit
70085355db
2 files changed
+8
-8
No files matched your search
@@ -10,13 +10,13 @@
|
|||||||
#define nullptr NULL
|
#define nullptr NULL
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef SPL_USIZE
|
#ifndef SPL_USIZE_TYPEDEF
|
||||||
#define SPL_USIZE
|
#define SPL_USIZE_TYPEDEF
|
||||||
typedef uintptr_t usize;
|
typedef uintptr_t usize;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef SPL_ISIZE
|
#ifndef SPL_ISIZE_TYPEDEF
|
||||||
#define SPL_ISIZE
|
#define SPL_ISIZE_TYPEDEF
|
||||||
typedef intptr_t isize;
|
typedef intptr_t isize;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
+4
-4
@@ -32,14 +32,14 @@ typedef signed int i32;
|
|||||||
typedef unsigned long long u64;
|
typedef unsigned long long u64;
|
||||||
typedef signed long long i64;
|
typedef signed long long i64;
|
||||||
|
|
||||||
#ifndef SPL_USIZE
|
#ifndef SPL_USIZE_TYPEDEF
|
||||||
|
#define SPL_USIZE_TYPEDEF
|
||||||
typedef u64 usize;
|
typedef u64 usize;
|
||||||
#define SPL_USIZE
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef SPL_ISIZE
|
#ifndef SPL_ISIZE_TYPEDEF
|
||||||
|
#define SPL_ISIZE_TYPEDEF
|
||||||
typedef i64 isize;
|
typedef i64 isize;
|
||||||
#define SPL_ISIZE
|
|
||||||
#endif
|
#endif
|
||||||
/* 注:不定义 bool/true/false,避免与 C23 关键字冲突;生成代码用 u8 表示布尔。 */
|
/* 注:不定义 bool/true/false,避免与 C23 关键字冲突;生成代码用 u8 表示布尔。 */
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user