1//===-- StdSpecialSymbolMap.inc -----------------------------------*- C -*-===// 2// 3// This is a hand-curated list for C symbols that cannot be parsed/extracted 4// via the include-mapping tool (gen_std.py). 5// 6//===----------------------------------------------------------------------===// 7 8SYMBOL(size_t, None, <stddef.h>) 9SYMBOL(size_t, None, <stdio.h>) 10SYMBOL(size_t, None, <stdlib.h>) 11SYMBOL(size_t, None, <string.h>) 12SYMBOL(size_t, None, <time.h>) 13SYMBOL(size_t, None, <uchar.h>) 14SYMBOL(size_t, None, <wchar.h>) 15 16// These macros trigger ambiguity when parsing cppreference index. 17// Taken from https://en.cppreference.com/w/c/types/integer. 18SYMBOL(INT8_C, None, <stdint.h>) 19SYMBOL(INT16_C, None, <stdint.h>) 20SYMBOL(INT32_C, None, <stdint.h>) 21SYMBOL(INT64_C, None, <stdint.h>) 22SYMBOL(INTMAX_C, None, <stdint.h>) 23 24SYMBOL(UINT8_C, None, <stdint.h>) 25SYMBOL(UINT16_C, None, <stdint.h>) 26SYMBOL(UINT32_C, None, <stdint.h>) 27SYMBOL(UINT64_C, None, <stdint.h>) 28SYMBOL(UINTMAX_C, None, <stdint.h>) 29