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
|
||||
#endif
|
||||
|
||||
#ifndef SPL_USIZE
|
||||
#define SPL_USIZE
|
||||
#ifndef SPL_USIZE_TYPEDEF
|
||||
#define SPL_USIZE_TYPEDEF
|
||||
typedef uintptr_t usize;
|
||||
#endif
|
||||
|
||||
#ifndef SPL_ISIZE
|
||||
#define SPL_ISIZE
|
||||
#ifndef SPL_ISIZE_TYPEDEF
|
||||
#define SPL_ISIZE_TYPEDEF
|
||||
typedef intptr_t isize;
|
||||
#endif
|
||||
|
||||
|
||||
+4
-4
@@ -32,14 +32,14 @@ typedef signed int i32;
|
||||
typedef unsigned long long u64;
|
||||
typedef signed long long i64;
|
||||
|
||||
#ifndef SPL_USIZE
|
||||
#ifndef SPL_USIZE_TYPEDEF
|
||||
#define SPL_USIZE_TYPEDEF
|
||||
typedef u64 usize;
|
||||
#define SPL_USIZE
|
||||
#endif
|
||||
|
||||
#ifndef SPL_ISIZE
|
||||
#ifndef SPL_ISIZE_TYPEDEF
|
||||
#define SPL_ISIZE_TYPEDEF
|
||||
typedef i64 isize;
|
||||
#define SPL_ISIZE
|
||||
#endif
|
||||
/* 注:不定义 bool/true/false,避免与 C23 关键字冲突;生成代码用 u8 表示布尔。 */
|
||||
|
||||
|
||||
Reference in new issue
Block a user