📄 gdk_scanselect.h
字号:
} \ _p = BUNlast(b); \ } \ lngbte_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lngsht_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lngsht_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lngsht_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lngsht_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); \ } \ lngsht_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lngint_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lngint_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lngint_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lngint_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); \ } \ lngint_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lnglng_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lnglng_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lnglng_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lnglng_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); \ } \ lnglng_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define lngany_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(lng, (b)->hheap, BUNhloc(b, p), h); \ ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define lngany_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ lngany_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define lngany_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); \ } \ lngany_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anyvoid_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ VOID_PUT(void, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anyvoid_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anyvoid_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anyvoid_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); \ } \ anyvoid_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anychr_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anychr_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anychr_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anychr_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); \ } \ anychr_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anybte_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anybte_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anybte_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anybte_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); \ } \ anybte_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anysht_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anysht_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anysht_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anysht_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); \ } \ anysht_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anyint_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anyint_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anyint_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anyint_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); \ } \ anyint_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anylng_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anylng_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anylng_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anylng_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); \ } \ anylng_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define anyany_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ ATOM_PUT((b)->htype, (b)->hheap, BUNhloc(b, p), h); \ ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define anyany_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ anyany_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define anyany_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); \ } \ anyany_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0)#define voidflt_bunfastins_nocheck_noinc(b, p, h, t) voidint_bunfastins_nocheck_noinc(b, p, h, t)#define voidflt_bunfastins_nocheck(b, p, h, t, s) voidint_bunfastins_nocheck(b, p, h, t, s)#define voidflt_bunfastins(b, h, t) voidint_bunfastins(b, h, t)#define fltvoid_bunfastins_nocheck_noinc(b, p, h, t) intvoid_bunfastins_nocheck_noinc(b, p, h, t)#define fltvoid_bunfastins_nocheck(b, p, h, t, s) intvoid_bunfastins_nocheck(b, p, h, t, s)#define fltvoid_bunfastins(b, h, t) intvoid_bunfastins(b, h, t)#define chrflt_bunfastins_nocheck_noinc(b, p, h, t) chrint_bunfastins_nocheck_noinc(b, p, h, t)#define chrflt_bunfastins_nocheck(b, p, h, t, s) chrint_bunfastins_nocheck(b, p, h, t, s)#define chrflt_bunfastins(b, h, t) chrint_bunfastins(b, h, t)#define fltchr_bunfastins_nocheck_noinc(b, p, h, t) intchr_bunfastins_nocheck_noinc(b, p, h, t)#define fltchr_bunfastins_nocheck(b, p, h, t, s) intchr_bunfastins_nocheck(b, p, h, t, s)#define fltchr_bunfastins(b, h, t) intchr_bunfastins(b, h, t)#define shtflt_bunfastins_nocheck_noinc(b, p, h, t) shtint_bunfastins_nocheck_noinc(b, p, h, t)#define shtflt_bunfastins_nocheck(b, p, h, t, s) shtint_bunfastins_nocheck(b, p, h, t, s)#define shtflt_bunfastins(b, h, t) shtint_bunfastins(b, h, t)#define fltsht_bunfastins_nocheck_noinc(b, p, h, t) intsht_bunfastins_nocheck_noinc(b, p, h, t)#define fltsht_bunfastins_nocheck(b, p, h, t, s) intsht_bunfastins_nocheck(b, p, h, t, s)#define fltsht_bunfastins(b, h, t) intsht_bunfastins(b, h, t)#define intflt_bunfastins_nocheck_noinc(b, p, h, t) intint_bunfastins_nocheck_noinc(b, p, h, t)#define intflt_bunfastins_nocheck(b, p, h, t, s) intint_bunfastins_nocheck(b, p, h, t, s)#define intflt_bunfastins(b, h, t) intint_bunfastins(b, h, t)#define fltint_bunfastins_nocheck_noinc(b, p, h, t) intint_bunfastins_nocheck_noinc(b, p, h, t)#define fltint_bunfastins_nocheck(b, p, h, t, s) intint_bunfastins_nocheck(b, p, h, t, s)#define fltint_bunfastins(b, h, t) intint_bunfastins(b, h, t)#define lngflt_bunfastins_nocheck_noinc(b, p, h, t) lngint_bunfastins_nocheck_noinc(b, p, h, t)#define lngflt_bunfastins_nocheck(b, p, h, t, s) lngint_bunfastins_nocheck(b, p, h, t, s)#define lngflt_bunfastins(b, h, t) lngint_bunfastins(b, h, t)#define fltlng_bunfastins_nocheck_noinc(b, p, h, t) intlng_bunfastins_nocheck_noinc(b, p, h, t)#define fltlng_bunfastins_nocheck(b, p, h, t, s) intlng_bunfastins_nocheck(b, p, h, t, s)#define fltlng_bunfastins(b, h, t) intlng_bunfastins(b, h, t)#define anyflt_bunfastins_nocheck_noinc(b, p, h, t) anyint_bunfastins_nocheck_noinc(b, p, h, t)#define anyflt_bunfastins_nocheck(b, p, h, t, s) anyint_bunfastins_nocheck(b, p, h, t, s)#define anyflt_bunfastins(b, h, t) anyint_bunfastins(b, h, t)#define fltany_bunfastins_nocheck_noinc(b, p, h, t) intany_bunfastins_nocheck_noinc(b, p, h, t)#define fltany_bunfastins_nocheck(b, p, h, t, s) intany_bunfastins_nocheck(b, p, h, t, s)#define fltany_bunfastins(b, h, t) intany_bunfastins(b, h, t)#define voiddbl_bunfastins_nocheck_noinc(b, p, h, t) voidlng_bunfastins_nocheck_noinc(b, p, h, t)#define voiddbl_bunfastins_nocheck(b, p, h, t, s) voidlng_bunfastins_nocheck(b, p, h, t, s)#define voiddbl_bunfastins(b, h, t) voidlng_bunfastins(b, h, t)#define dblvoid_bunfastins_nocheck_noinc(b, p, h, t) lngvoid_bunfastins_nocheck_noinc(b, p, h, t)#define dblvoid_bunfastins_nocheck(b, p, h, t, s) lngvoid_bunfastins_nocheck(b, p, h, t, s)#define dblvoid_bunfastins(b, h, t) lngvoid_bunfastins(b, h, t)#define chrdbl_bunfastins_nocheck_noinc(b, p, h, t) chrlng_bunfastins_nocheck_noinc(b, p, h, t)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -