📄 gdk_scanselect.h
字号:
} \ chrbte_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define chrsht_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define chrsht_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ chrsht_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define chrsht_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); \ } \ chrsht_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define chrint_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define chrint_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ chrint_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define chrint_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); \ } \ chrint_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define chrlng_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define chrlng_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ chrlng_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define chrlng_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); \ } \ chrlng_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define chrany_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h); \ ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define chrany_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ chrany_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define chrany_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); \ } \ chrany_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define btevoid_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ VOID_PUT(void, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define btevoid_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ btevoid_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define btevoid_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); \ } \ btevoid_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define btechr_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define btechr_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ btechr_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define btechr_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); \ } \ btechr_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define btebte_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define btebte_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ btebte_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define btebte_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); \ } \ btebte_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define btesht_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define btesht_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ btesht_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define btesht_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); \ } \ btesht_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define bteint_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define bteint_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ bteint_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define bteint_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); \ } \ bteint_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define btelng_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define btelng_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ btelng_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define btelng_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); \ } \ btelng_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define bteany_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h); \ ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define bteany_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ bteany_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define bteany_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); \ } \ bteany_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtvoid_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ VOID_PUT(void, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtvoid_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtvoid_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtvoid_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); \ } \ shtvoid_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtchr_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtchr_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtchr_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtchr_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); \ } \ shtchr_bunfastins_nocheck(b, _p, h, t, _bunsize); \ } while (0) #define shtbte_bunfastins_nocheck_noinc(b, p, h, t) \ do { \ SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h); \ SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t); \ } while (0)#define shtbte_bunfastins_nocheck(b, p, h, t, s) \ do { \ (b)->batBuns->free += s; \ (b)->batCount ++; \ shtbte_bunfastins_nocheck_noinc(b, p, h, t); \ } while (0)#define shtbte_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 + -