CHDEREF
if (!is8bits(CharOf(CHDEREF(ch)))) {
buffer[WINDOW_EXT(win, addch_used)] = (char) CharOf(CHDEREF(ch));
attr_t attrs = AttrOf(CHDEREF(ch));
if_EXT_COLORS(int pair = GetPair(CHDEREF(ch)));
SetChar(CHDEREF(ch), result, attrs);
if_EXT_COLORS(SetPair(CHDEREF(ch), pair));
NCURSES_CH_T new_bkgd = CHDEREF(ch);
attr_t on = AttrOf(CHDEREF(ch));
if ((pair = GetPair(CHDEREF(ch))) != 0)
if (CharOf(CHDEREF(ch)) == L('\0')) {
SetChar(win->_nc_bkgd, BLANK_TEXT, AttrOf(CHDEREF(ch)));
if_EXT_COLORS(SetPair(win->_nc_bkgd, GetPair(CHDEREF(ch))));
win->_nc_bkgd = CHDEREF(ch);
SetWidecExt(CHDEREF(target), 0);
SetWidecExt(CHDEREF(target), n);
#define AttrOfD(ch) AttrOf(CHDEREF(ch))
#define CharOfD(ch) CharOf(CHDEREF(ch))
NCURSES_CH_T attr = CHDEREF(ch);
if (isWidecExt(CHDEREF(ch))) {
if ((chlen = _nc_wacs_width(CharOf(CHDEREF(ch)))) <= 0) {
if (is8bits(CharOf(CHDEREF(ch)))
&& (isprint(CharOf(CHDEREF(ch)))
|| (SP_PARM->_legacy_coding > 0 && CharOf(CHDEREF(ch)) >= 160)
|| (SP_PARM->_legacy_coding > 1 && CharOf(CHDEREF(ch)) >= 128)
my_ch = CHDEREF(ch); /* work around const param */
my_ch = CHDEREF(ch);
PUTC(CHDEREF(ch));
if ((pair = GetPair(CHDEREF(ch))) != 0) {
return (ISBLANK(CHDEREF(ch)) &&
SetPair(CHDEREF(wcval), color_pair);
int cells = _nc_wacs_width(CharOf(CHDEREF(wch)));
code = winsch(win, (chtype) CharOf(CHDEREF(wch)));
if (isWidecBase(CHDEREF(data)) || !isWidecExt(CHDEREF(data)))
if (isWidecExt(CHDEREF(data)))
result = wcwidth(CharOf(CHDEREF(data)));