; PlanJinn API index for PBXB64C. Generated by Tools\Lab\Build-PJApiIndex.ps1 - do not edit by hand.
; Source: packaged Tools\Compilers\PBXB64\c17_headers (C17 headers); C17 keyword list from Tools\Lab\Build-PJApiIndex.ps1
; Compiler: PBXB64 23.0.0-V23
; Format: [Keywords] then one [<header>] section per C header; a name is listed under the header that declares it (first owner wins). Names are case sensitive.
[Keywords]
_Alignas
_Alignof
_Atomic
_Bool
_Complex
_Generic
_Imaginary
_Noreturn
_Static_assert
_Thread_local
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
inline
int
long
register
restrict
return
short
signed
sizeof
static
struct
switch
typedef
union
unsigned
void
volatile
while
[stdlib.h]
EXIT_FAILURE
EXIT_SUCCESS
MB_CUR_MAX
RAND_MAX
abort
abs
aligned_alloc
at_quick_exit
atexit
atof
atoi
atol
atoll
bsearch
bsearch_s
calloc
div
div_t
ecvt
exit
fcvt
free
free_aligned_sized
free_sized
gcvt
getenv
getenv_s
itoa
labs
ldiv
ldiv_t
llabs
lldiv
lldiv_t
ltoa
malloc
mblen
mbstowcs
mbstowcs_s
mbtowc
memalignment
putenv
qsort
qsort_s
quick_exit
rand
rand_s
realloc
srand
strfromd
strfromf
strfroml
strtod
strtof
strtol
strtold
strtoll
strtoul
strtoull
swab
system
wcstombs
wcstombs_s
wctomb
wctomb_s
[string.h]
memccpy
memchr
memcmp
memcpy
memcpy_s
memicmp
memmove
memmove_s
memset
memset_explicit
strcasecmp
strcat
strcat_s
strchr
strcmp
strcmpi
strcoll
strcpy
strcpy_s
strcspn
strdup
strerror
strerror_s
stricmp
strlen
strlwr
strncasecmp
strncat
strncat_s
strncmp
strncpy
strncpy_s
strndup
strnicmp
strnlen
strnset
strpbrk
strrchr
strrev
strset
strspn
strstr
strtok
strtok_s
strupr
strxfrm
[stdio.h]
BUFSIZ
EOF
FILE
FILENAME_MAX
FOPEN_MAX
L_tmpnam
L_tmpnam_s
SEEK_CUR
SEEK_END
SEEK_SET
TMP_MAX
TMP_MAX_S
clearerr
fclose
fcloseall
fdopen
feof
ferror
fflush
fgetc
fgetchar
fgetpos
fgets
fileno
flushall
fopen
fopen_s
fpos_t
fprintf
fprintf_s
fputc
fputchar
fputs
fread
freopen
freopen_s
fscanf
fscanf_s
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
gets_s
getw
pclose
perror
popen
printf
printf_s
putc
putchar
puts
putw
remove
rename
rewind
rmtmp
scanf
scanf_s
setbuf
setvbuf
snprintf
sprintf
sprintf_s
sscanf
sscanf_s
stderr
stdin
stdout
tempnam
tmpfile
tmpfile_s
tmpnam
tmpnam_s
ungetc
unlink
vfprintf
vfprintf_s
vfscanf
vfscanf_s
vprintf
vprintf_s
vscanf
vscanf_s
vsnprintf
vsprintf
vsprintf_s
vsscanf
vsscanf_s
[ctype.h]
isalnum
isalpha
isascii
isblank
iscntrl
iscsym
iscsymf
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
toascii
tolower
toupper
[math.h]
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_INT_DOWNWARD
FP_INT_TONEAREST
FP_INT_TONEARESTFROMZERO
FP_INT_TOWARDZERO
FP_INT_UPWARD
FP_NAN
FP_NORMAL
FP_SUBNORMAL
FP_ZERO
HUGE_VAL
HUGE_VALF
HUGE_VALL
INFINITY
MATH_ERREXCEPT
MATH_ERRNO
M_1_PI
M_2_PI
M_2_SQRTPI
M_E
M_LN10
M_LN2
M_LOG10E
M_LOG2E
M_PI
M_PI_2
M_PI_4
M_SQRT1_2
M_SQRT2
NAN
acos
acosf
acosh
acoshf
acoshl
acosl
asin
asinf
asinh
asinhf
asinhl
asinl
atan
atan2
atan2f
atan2l
atanf
atanh
atanhf
atanhl
atanl
cbrt
cbrtf
cbrtl
ceil
ceilf
ceill
copysign
copysignf
copysignl
cos
cosf
cosh
coshf
coshl
cosl
double_t
erf
erfc
erfcf
erfcl
erff
erfl
exp
exp2
exp2f
exp2l
expf
expl
expm1
expm1f
expm1l
fabs
fabsf
fabsl
fdim
fdimf
fdiml
float_t
floor
floorf
floorl
fma
fmaf
fmal
fmax
fmaxf
fmaxl
fmin
fminf
fminl
fmod
fmodf
fmodl
fpclassify
frexp
frexpf
frexpl
hypot
hypotf
hypotl
ilogb
ilogbf
ilogbl
iscanonical
isfinite
isgreater
isgreaterequal
isinf
isless
islessequal
islessgreater
isnan
isnormal
issignaling
issubnormal
isunordered
iszero
ldexp
ldexpf
ldexpl
lgamma
lgammaf
lgammal
llrint
llrintf
llrintl
llround
llroundf
llroundl
log
log10
log10f
log10l
log1p
log1pf
log1pl
log2
log2f
log2l
logb
logbf
logbl
logf
logl
lrint
lrintf
lrintl
lround
lroundf
lroundl
math_errhandling
modf
modff
modfl
nan
nanf
nanl
nearbyint
nearbyintf
nearbyintl
nextafter
nextafterf
nextafterl
nexttoward
nexttowardf
nexttowardl
pow
powf
powl
remainder
remainderf
remainderl
remquo
remquof
remquol
rint
rintf
rintl
round
roundf
roundl
scalbln
scalblnf
scalblnl
scalbn
scalbnf
scalbnl
signbit
sin
sinf
sinh
sinhf
sinhl
sinl
sqrt
sqrtf
sqrtl
tan
tanf
tanh
tanhf
tanhl
tanl
tgamma
tgammaf
tgammal
trunc
truncf
truncl
[time.h]
CLOCKS_PER_SEC
TIME_MONOTONIC
TIME_UTC
asctime
asctime_s
clock
clock_t
ctime
difftime
gmtime
gmtime_r
localtime
localtime_r
mktime
strftime
time
timegm
timespec_get
timespec_getres
tzset
wcsftime
[stdint.h]
INT16_C
INT16_MAX
INT16_MIN
INT16_WIDTH
INT32_C
INT32_MAX
INT32_MIN
INT32_WIDTH
INT64_C
INT64_MAX
INT64_MIN
INT64_WIDTH
INT8_C
INT8_MAX
INT8_MIN
INT8_WIDTH
INTMAX_C
INTMAX_MAX
INTMAX_MIN
INTMAX_WIDTH
INTPTR_MAX
INTPTR_MIN
INTPTR_WIDTH
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST16_WIDTH
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST32_WIDTH
INT_FAST64_MAX
INT_FAST64_MIN
INT_FAST64_WIDTH
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST8_WIDTH
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST16_WIDTH
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST32_WIDTH
INT_LEAST64_MAX
INT_LEAST64_MIN
INT_LEAST64_WIDTH
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST8_WIDTH
PTRDIFF_MAX
PTRDIFF_MIN
PTRDIFF_WIDTH
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIG_ATOMIC_WIDTH
SIZE_MAX
SIZE_WIDTH
UINT16_C
UINT16_MAX
UINT16_WIDTH
UINT32_C
UINT32_MAX
UINT32_WIDTH
UINT64_C
UINT64_MAX
UINT64_WIDTH
UINT8_C
UINT8_MAX
UINT8_WIDTH
UINTMAX_C
UINTMAX_MAX
UINTMAX_WIDTH
UINTPTR_MAX
UINTPTR_WIDTH
UINT_FAST16_MAX
UINT_FAST16_WIDTH
UINT_FAST32_MAX
UINT_FAST32_WIDTH
UINT_FAST64_MAX
UINT_FAST64_WIDTH
UINT_FAST8_MAX
UINT_FAST8_WIDTH
UINT_LEAST16_MAX
UINT_LEAST16_WIDTH
UINT_LEAST32_MAX
UINT_LEAST32_WIDTH
UINT_LEAST64_MAX
UINT_LEAST64_WIDTH
UINT_LEAST8_MAX
UINT_LEAST8_WIDTH
WCHAR_MAX
WCHAR_MIN
WCHAR_WIDTH
WINT_MAX
WINT_MIN
WINT_WIDTH
int16_t
int32_t
int64_t
int8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_fast8_t
int_least16_t
int_least32_t
int_least64_t
int_least8_t
intmax_t
uint16_t
uint32_t
uint64_t
uint8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_fast8_t
uint_least16_t
uint_least32_t
uint_least64_t
uint_least8_t
uintmax_t
[inttypes.h]
PRIX16
PRIX32
PRIX64
PRIX8
PRIXFAST16
PRIXFAST32
PRIXFAST64
PRIXFAST8
PRIXLEAST16
PRIXLEAST32
PRIXLEAST64
PRIXLEAST8
PRIXMAX
PRIXPTR
PRId16
PRId32
PRId64
PRId8
PRIdFAST16
PRIdFAST32
PRIdFAST64
PRIdFAST8
PRIdLEAST16
PRIdLEAST32
PRIdLEAST64
PRIdLEAST8
PRIdMAX
PRIdPTR
PRIi16
PRIi32
PRIi64
PRIi8
PRIiFAST16
PRIiFAST32
PRIiFAST64
PRIiFAST8
PRIiLEAST16
PRIiLEAST32
PRIiLEAST64
PRIiLEAST8
PRIiMAX
PRIiPTR
PRIo16
PRIo32
PRIo64
PRIo8
PRIoFAST16
PRIoFAST32
PRIoFAST64
PRIoFAST8
PRIoLEAST16
PRIoLEAST32
PRIoLEAST64
PRIoLEAST8
PRIoMAX
PRIoPTR
PRIu16
PRIu32
PRIu64
PRIu8
PRIuFAST16
PRIuFAST32
PRIuFAST64
PRIuFAST8
PRIuLEAST16
PRIuLEAST32
PRIuLEAST64
PRIuLEAST8
PRIuMAX
PRIuPTR
PRIx16
PRIx32
PRIx64
PRIx8
PRIxFAST16
PRIxFAST32
PRIxFAST64
PRIxFAST8
PRIxLEAST16
PRIxLEAST32
PRIxLEAST64
PRIxLEAST8
PRIxMAX
PRIxPTR
SCNd16
SCNd32
SCNd64
SCNd8
SCNdFAST16
SCNdFAST32
SCNdFAST64
SCNdFAST8
SCNdLEAST16
SCNdLEAST32
SCNdLEAST64
SCNdLEAST8
SCNdMAX
SCNdPTR
SCNi16
SCNi32
SCNi64
SCNi8
SCNiFAST16
SCNiFAST32
SCNiFAST64
SCNiFAST8
SCNiLEAST16
SCNiLEAST32
SCNiLEAST64
SCNiLEAST8
SCNiMAX
SCNiPTR
SCNo16
SCNo32
SCNo64
SCNo8
SCNoFAST16
SCNoFAST32
SCNoFAST64
SCNoFAST8
SCNoLEAST16
SCNoLEAST32
SCNoLEAST64
SCNoLEAST8
SCNoMAX
SCNoPTR
SCNu16
SCNu32
SCNu64
SCNu8
SCNuFAST16
SCNuFAST32
SCNuFAST64
SCNuFAST8
SCNuLEAST16
SCNuLEAST32
SCNuLEAST64
SCNuLEAST8
SCNuMAX
SCNuPTR
SCNx16
SCNx32
SCNx64
SCNx8
SCNxFAST16
SCNxFAST32
SCNxFAST64
SCNxFAST8
SCNxLEAST16
SCNxLEAST32
SCNxLEAST64
SCNxLEAST8
SCNxMAX
SCNxPTR
imaxabs
imaxdiv
imaxdiv_t
strtoimax
strtoumax
wcstoimax
wcstoumax
[stddef.h]
NULL
intptr_t
max_align_t
nullptr_t
offsetof
ptrdiff_t
size_t
uintptr_t
unreachable
wchar_t
[stdbool.h]
bool
false
true
[limits.h]
BITINT_MAXWIDTH
BOOL_MAX
BOOL_WIDTH
CHAR_BIT
CHAR_MAX
CHAR_MIN
CHAR_WIDTH
INT_MAX
INT_MIN
INT_WIDTH
LLONG_MAX
LLONG_MIN
LLONG_WIDTH
LONG_MAX
LONG_MIN
LONG_WIDTH
MB_LEN_MAX
PATH_MAX
RSIZE_MAX
SCHAR_MAX
SCHAR_MIN
SCHAR_WIDTH
SHRT_MAX
SHRT_MIN
SHRT_WIDTH
UCHAR_MAX
UCHAR_WIDTH
UINT_MAX
UINT_WIDTH
ULLONG_MAX
ULLONG_WIDTH
ULONG_MAX
ULONG_WIDTH
USHRT_MAX
USHRT_WIDTH
[float.h]
DBL_DECIMAL_DIG
DBL_DIG
DBL_EPSILON
DBL_HAS_SUBNORM
DBL_IS_IEC_60559
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
DBL_NORM_MAX
DBL_SNAN
DBL_TRUE_MIN
DECIMAL_DIG
FLT_DECIMAL_DIG
FLT_DIG
FLT_EPSILON
FLT_EVAL_METHOD
FLT_HAS_SUBNORM
FLT_IS_IEC_60559
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_NORM_MAX
FLT_RADIX
FLT_ROUNDS
FLT_SNAN
FLT_TRUE_MIN
LDBL_DECIMAL_DIG
LDBL_DIG
LDBL_EPSILON
LDBL_HAS_SUBNORM
LDBL_IS_IEC_60559
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
LDBL_NORM_MAX
LDBL_SNAN
LDBL_TRUE_MIN
[errno.h]
E2BIG
EACCES
EADDRINUSE
EADDRNOTAVAIL
EAFNOSUPPORT
EAGAIN
EALREADY
EBADF
EBADMSG
EBUSY
ECANCELED
ECHILD
ECONNABORTED
ECONNREFUSED
ECONNRESET
EDEADLK
EDEADLOCK
EDESTADDRREQ
EDOM
EEXIST
EFAULT
EFBIG
EHOSTUNREACH
EIDRM
EILSEQ
EINPROGRESS
EINTR
EINVAL
EIO
EISCONN
EISDIR
ELOOP
EMFILE
EMLINK
EMSGSIZE
ENAMETOOLONG
ENETDOWN
ENETRESET
ENETUNREACH
ENFILE
ENOBUFS
ENODATA
ENODEV
ENOENT
ENOEXEC
ENOLCK
ENOLINK
ENOMEM
ENOMSG
ENOPROTOOPT
ENOSPC
ENOSR
ENOSTR
ENOSYS
ENOTCONN
ENOTDIR
ENOTEMPTY
ENOTRECOVERABLE
ENOTSOCK
ENOTSUP
ENOTTY
ENXIO
EOPNOTSUPP
EOTHER
EOVERFLOW
EOWNERDEAD
EPERM
EPIPE
EPROTO
EPROTONOSUPPORT
EPROTOTYPE
ERANGE
EROFS
ESPIPE
ESRCH
ETIME
ETIMEDOUT
ETXTBSY
EWOULDBLOCK
EXDEV
STRUNCATE
errno
[assert.h]
assert
static_assert
[signal.h]
NSIG
SIGABRT
SIGABRT_COMPAT
SIGBREAK
SIGFPE
SIGILL
SIGINT
SIGSEGV
SIGTERM
SIG_ACK
SIG_DFL
SIG_ERR
SIG_GET
SIG_IGN
SIG_SGE
raise
sig_atomic_t
signal
[setjmp.h]
SETJMP_FLOAT128
jmp_buf
longjmp
setjmp
[stdarg.h]
va_arg
va_copy
va_end
va_list
va_start
[locale.h]
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MAX
LC_MIN
LC_MONETARY
LC_NUMERIC
LC_TIME
localeconv
setlocale
[wchar.h]
btowc
mbrlen
mbrtowc
mbsinit
mbsrtowcs
mbsrtowcs_s
wcrtomb
wcrtomb_s
wcsrtombs
wcsrtombs_s
wcstod
wcstof
wcstol
wcstold
wcstoll
wcstoul
wcstoull
wctob
[wctype.h]
towctrans
wctrans
wctrans_t
wctype
[stdatomic.h]
ATOMIC_BOOL_LOCK_FREE
ATOMIC_CHAR16_T_LOCK_FREE
ATOMIC_CHAR32_T_LOCK_FREE
ATOMIC_CHAR8_T_LOCK_FREE
ATOMIC_CHAR_LOCK_FREE
ATOMIC_FLAG_INIT
ATOMIC_INT_LOCK_FREE
ATOMIC_LLONG_LOCK_FREE
ATOMIC_LONG_LOCK_FREE
ATOMIC_POINTER_LOCK_FREE
ATOMIC_SHORT_LOCK_FREE
ATOMIC_VAR_INIT
ATOMIC_WCHAR_T_LOCK_FREE
atomic_bool
atomic_char
atomic_char16_t
atomic_char32_t
atomic_char8_t
atomic_compare_exchange_strong
atomic_compare_exchange_strong_explicit
atomic_compare_exchange_weak
atomic_compare_exchange_weak_explicit
atomic_exchange
atomic_exchange_explicit
atomic_fetch_add
atomic_fetch_add_explicit
atomic_fetch_and
atomic_fetch_and_explicit
atomic_fetch_max
atomic_fetch_max_explicit
atomic_fetch_min
atomic_fetch_min_explicit
atomic_fetch_or
atomic_fetch_or_explicit
atomic_fetch_sub
atomic_fetch_sub_explicit
atomic_fetch_xor
atomic_fetch_xor_explicit
atomic_flag
atomic_flag_clear
atomic_flag_clear_explicit
atomic_flag_test_and_set
atomic_flag_test_and_set_explicit
atomic_init
atomic_int
atomic_int16_t
atomic_int32_t
atomic_int64_t
atomic_int8_t
atomic_int_fast16_t
atomic_int_fast32_t
atomic_int_fast64_t
atomic_int_fast8_t
atomic_int_least16_t
atomic_int_least32_t
atomic_int_least64_t
atomic_int_least8_t
atomic_intmax_t
atomic_intptr_t
atomic_is_lock_free
atomic_llong
atomic_load
atomic_load_explicit
atomic_long
atomic_ptrdiff_t
atomic_schar
atomic_short
atomic_signal_fence
atomic_signed_lock_free
atomic_size_t
atomic_store
atomic_store_explicit
atomic_thread_fence
atomic_uchar
atomic_uint
atomic_uint16_t
atomic_uint32_t
atomic_uint64_t
atomic_uint8_t
atomic_uint_fast16_t
atomic_uint_fast32_t
atomic_uint_fast64_t
atomic_uint_fast8_t
atomic_uint_least16_t
atomic_uint_least32_t
atomic_uint_least64_t
atomic_uint_least8_t
atomic_uintmax_t
atomic_uintptr_t
atomic_ullong
atomic_ulong
atomic_unsigned_lock_free
atomic_ushort
atomic_wchar_t
kill_dependency
memory_order
pbxb_atomic_is_lock_free
[threads.h]
ONCE_FLAG_INIT
TSS_DTOR_ITERATIONS
call_once
cnd_broadcast
cnd_destroy
cnd_init
cnd_signal
cnd_t
cnd_timedwait
cnd_wait
mtx_destroy
mtx_init
mtx_lock
mtx_t
mtx_timedlock
mtx_trylock
mtx_unlock
once_flag
thrd_create
thrd_current
thrd_detach
thrd_equal
thrd_exit
thrd_join
thrd_sleep
thrd_start_t
thrd_t
thrd_yield
thread_local
tss_create
tss_delete
tss_dtor_t
tss_get
tss_set
tss_t
[complex.h]
CMPLX
CMPLXF
CMPLXL
I
cabs
cabsf
cabsl
cacos
cacosf
cacosh
cacoshf
cacoshl
cacosl
carg
cargf
cargl
casin
casinf
casinh
casinhf
casinhl
casinl
catan
catanf
catanh
catanhf
catanhl
catanl
ccos
ccosf
ccosh
ccoshf
ccoshl
ccosl
cexp
cexpf
cexpl
cimag
cimagf
cimagl
clog
clog10
clog10f
clogf
clogl
complex
conj
conjf
conjl
cpow
cpowf
cpowl
cproj
cprojf
cprojl
creal
crealf
creall
csin
csinf
csinh
csinhf
csinhl
csinl
csqrt
csqrtf
csqrtl
ctan
ctanf
ctanh
ctanhf
ctanhl
ctanl
norm
normf
[fenv.h]
FE_ALL_EXCEPT
FE_DFL_ENV
FE_DIVBYZERO
FE_DOWNWARD
FE_INEXACT
FE_INVALID
FE_OVERFLOW
FE_TONEAREST
FE_TOWARDZERO
FE_UNDERFLOW
FE_UPWARD
feclearexcept
fegetenv
fegetexceptflag
fegetround
feholdexcept
fenv_t
feraiseexcept
fesetenv
fesetexceptflag
fesetround
fetestexcept
feupdateenv
fexcept_t
[uchar.h]
c16rtomb
c32rtomb
c8rtomb
char16_t
char32_t
char8_t
mbrtoc16
mbrtoc32
mbrtoc8
[stdalign.h]
alignas
alignof
[stdnoreturn.h]
noreturn
[iso646.h]
and
and_eq
bitand
bitor
compl
not
not_eq
or
or_eq
xor
xor_eq
[conio.h]
cputs
getch
getche
kbhit
putch
ungetch
[io.h]
access
chmod
chsize
close
creat
dup
dup2
eof
filelength
isatty
lseek
mktemp
open
read
setmode
sopen
tell
umask
write
[direct.h]
chdir
getcwd
mkdir
rmdir
[malloc.h]
alloca
[fcntl.h]
O_ACCMODE
O_APPEND
O_BINARY
O_CREAT
O_EXCL
O_NOINHERIT
O_RANDOM
O_RAW
O_RDONLY
O_RDWR
O_SEQUENTIAL
O_TEMPORARY
O_TEXT
O_TRUNC
O_WRONLY
