📄 gdk_scanselect.h
字号:
_p = BUNlast(b); \ } \ shtbte_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtsht_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtsht_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtsht_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtsht_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ shtsht_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtint_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtint_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtint_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtint_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ shtint_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtlng_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtlng_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtlng_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtlng_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ shtlng_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtany_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtany_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtany_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtany_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ shtany_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intvoid_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ VOID_PUT(void, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intvoid_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intvoid_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intvoid_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intvoid_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intchr_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intchr_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intchr_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intchr_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intchr_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intbte_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intbte_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intbte_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intbte_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intbte_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intsht_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intsht_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intsht_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intsht_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intsht_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intint_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intint_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intint_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intint_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intint_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intlng_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intlng_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intlng_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intlng_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intlng_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define intany_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(int, (b)->hheap, BUNhloc(b, p), h); \ ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define intany_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ intany_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define intany_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ intany_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lngvoid_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ VOID_PUT(void, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lngvoid_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lngvoid_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lngvoid_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ lngvoid_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lngchr_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lngchr_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lngchr_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lngchr_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \ } \ _p = BUNlast(b); \ } \ lngchr_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lngbte_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lngbte_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lngbte_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lngbte_bunfastins(b, h, t) \ do { \ REGISTER BUN _p = BUNlast(b); \ REGISTER int _bunsize = BUNsize(b); \ if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \ if (BATextend((b), BATgrows(b)) == NULL) { \ goto bunins_failed; \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -