pollution: fromcode
const char *fromcode; 

pollution: tocode
const char *tocode; 

pollution: variant_fromcode
int variant_fromcode; 

pollution: variant_tocode
int variant_tocode; 

pollution: reserved
void *reserved[6]; 

pollution: alias
char *alias; 

pollution: variant
int variant; 

pollution: cconv
extern size_t cconv(cconv_t, char *, size_t *, char *, size_t *); 

pollution: cconv_close
extern int cconv_close(cconv_t); 

pollution: cconv_open
extern cconv_t cconv_open(const char *, int, const char *, int, int); 

pollution: cconvctl
extern int cconvctl(cconv_t, int, void *); 

pollution: iconvctl
extern int iconvctl(iconv_t, int, void *); 

pollution: iconvstr
extern size_t iconvstr(const char *, const char *, char *, size_t *, char *, size_t *, int); 

pollution: CCONV_TOCODE_IS_A_FILECODE
#define CCONV_TOCODE_IS_A_FILECODE 0x00040000

pollution: CCONV_CONV_ILLEGAL_RESTORE_HEX
#define CCONV_CONV_ILLEGAL_RESTORE_HEX ICONV_CONV_ILLEGAL_RESTORE_HEX

pollution: CCONV_GET_DISCARD_ILSEQ
#define CCONV_GET_DISCARD_ILSEQ ICONV_GET_DISCARD_ILSEQ

pollution: ICONV_GET_DISCARD_ILSEQ
#define ICONV_GET_DISCARD_ILSEQ 2

pollution: ICONV_SET_CONVERSION_BEHAVIOR
#define ICONV_SET_CONVERSION_BEHAVIOR 4

pollution: CCONV_GET_TRANSLITERATE
#define CCONV_GET_TRANSLITERATE ICONV_GET_TRANSLITERATE

pollution: CCONV_MASK_NON_IDENTICAL
#define CCONV_MASK_NON_IDENTICAL 0xc2000000

pollution: CCONV_SET_CONVERSION_BEHAVIOR
#define CCONV_SET_CONVERSION_BEHAVIOR ICONV_SET_CONVERSION_BEHAVIOR

pollution: ICONV_GET_TRANSLITERATE
#define ICONV_GET_TRANSLITERATE 3

pollution: CCONV_CONV_ILLEGAL_DISCARD
#define CCONV_CONV_ILLEGAL_DISCARD ICONV_CONV_ILLEGAL_DISCARD

pollution: CCONV_MASK_COMBINING
#define CCONV_MASK_COMBINING 0xc1000000

pollution: CCONV_FROM_UTF32_TO_MB
#define CCONV_FROM_UTF32_TO_MB 0x00000008

pollution: CCONV_TYPE_ALL_SPECIAL_MAPPINGS_OUTPUT
#define CCONV_TYPE_ALL_SPECIAL_MAPPINGS_OUTPUT (CCONV_TYPE_COMBINING_SEQUENCE | CCONV_TYPE_NON_IDENTICAL | CCONV_TYPE_TRANSLITERATION | CCONV_TYPE_VARIANT)

pollution: CCONV_GET_CONVERSION_BEHAVIOR
#define CCONV_GET_CONVERSION_BEHAVIOR ICONV_GET_CONVERSION_BEHAVIOR

pollution: CCONV_FROM_STATEFUL_TO_UTF32
#define CCONV_FROM_STATEFUL_TO_UTF32 0x00000010

pollution: CCONV_MASK_TRANSLITERATION
#define CCONV_MASK_TRANSLITERATION 0xc4000000

pollution: CCONV_TYPE_COMBINING_SEQUENCE_INPUT
#define CCONV_TYPE_COMBINING_SEQUENCE_INPUT 0x00001000

pollution: CCONV_SEQUENCE_TYPE_SINGLE_SHIFT
#define CCONV_SEQUENCE_TYPE_SINGLE_SHIFT 2

pollution: CCONV_ASCII_VALUE_IDENTICAL
#define CCONV_ASCII_VALUE_IDENTICAL 0x00010000

pollution: ICONV_REPLACE_INVALID
#define ICONV_REPLACE_INVALID 0x0002

pollution: ICONV_CONV_ILLEGAL_DISCARD
#define ICONV_CONV_ILLEGAL_DISCARD 0x0100

pollution: ICONV_TRIVIALP
#define ICONV_TRIVIALP 7

pollution: CCONV_CONV_NON_IDENTICAL_REPLACE_HEX
#define CCONV_CONV_NON_IDENTICAL_REPLACE_HEX ICONV_CONV_NON_IDENTICAL_REPLACE_HEX

pollution: CCONV_FROM_MB_TO_UTF32
#define CCONV_FROM_MB_TO_UTF32 0x00000004

pollution: CCONV_SEQUENCE_TYPE_LOCKING_SHIFT
#define CCONV_SEQUENCE_TYPE_LOCKING_SHIFT 3

pollution: ICONV_CONV_NON_IDENTICAL_DISCARD
#define ICONV_CONV_NON_IDENTICAL_DISCARD 0x0800

pollution: CCONV_CONV_NON_IDENTICAL_RESTORE_HEX
#define CCONV_CONV_NON_IDENTICAL_RESTORE_HEX ICONV_CONV_NON_IDENTICAL_RESTORE_HEX

pollution: ICONV_CONV_NON_IDENTICAL_REPLACE_HEX
#define ICONV_CONV_NON_IDENTICAL_REPLACE_HEX 0x1000

pollution: ICONV_SET_DISCARD_ILSEQ
#define ICONV_SET_DISCARD_ILSEQ 5

pollution: CCONV_CONV_NON_IDENTICAL_TRANSLITERATE
#define CCONV_CONV_NON_IDENTICAL_TRANSLITERATE ICONV_CONV_NON_IDENTICAL_TRANSLITERATE

pollution: CCONV_SET_DISCARD_ILSEQ
#define CCONV_SET_DISCARD_ILSEQ ICONV_SET_DISCARD_ILSEQ

pollution: ICONV_CONV_NON_IDENTICAL_RESTORE_HEX
#define ICONV_CONV_NON_IDENTICAL_RESTORE_HEX 0x2000

pollution: CCONV_CONV_NON_IDENTICAL_DISCARD
#define CCONV_CONV_NON_IDENTICAL_DISCARD ICONV_CONV_NON_IDENTICAL_DISCARD

pollution: CCONV_EXPLICIT_ILLEGALS
#define CCONV_EXPLICIT_ILLEGALS 0x00020000

pollution: CCONV_SET_TRANSLITERATE
#define CCONV_SET_TRANSLITERATE ICONV_SET_TRANSLITERATE

pollution: CCONV_TYPE_TRANSLITERATION
#define CCONV_TYPE_TRANSLITERATION 0x00000400

pollution: CCONV_MASK_VARIANT
#define CCONV_MASK_VARIANT 0xc8000000

pollution: CCONV_TRIVIALP
#define CCONV_TRIVIALP ICONV_TRIVIALP

pollution: CCONV_CANONICAL_NAMES
#define CCONV_CANONICAL_NAMES 0x00010000

pollution: ICONV_SET_TRANSLITERATE
#define ICONV_SET_TRANSLITERATE 6

pollution: CCONV_MASK_ALL
#define CCONV_MASK_ALL 0xfff00000

pollution: ICONV_CONV_NON_IDENTICAL_TRANSLITERATE
#define ICONV_CONV_NON_IDENTICAL_TRANSLITERATE 0x4000

pollution: CCONV_TYPE_COMBINING_SEQUENCE
#define CCONV_TYPE_COMBINING_SEQUENCE 0x00000100

pollution: CCONV_SEQUENCE_TYPE_CHARSET
#define CCONV_SEQUENCE_TYPE_CHARSET 1

pollution: CCONV_FROM_SB_TO_UTF32
#define CCONV_FROM_SB_TO_UTF32 0x00000001

pollution: ICONV_IGNORE_NULL
#define ICONV_IGNORE_NULL 0x0001

pollution: ICONV_CONV_ILLEGAL_REPLACE_HEX
#define ICONV_CONV_ILLEGAL_REPLACE_HEX 0x0200

pollution: ICONV_CONV_ILLEGAL_RESTORE_HEX
#define ICONV_CONV_ILLEGAL_RESTORE_HEX 0x0400

pollution: ICONV_GET_CONVERSION_BEHAVIOR
#define ICONV_GET_CONVERSION_BEHAVIOR 1

pollution: CCONV_TYPE_NON_IDENTICAL
#define CCONV_TYPE_NON_IDENTICAL 0x00000200

pollution: CCONV_FROM_UTF32_TO_STATEFUL
#define CCONV_FROM_UTF32_TO_STATEFUL 0x00000020

