Macros
macro AC_CHECK_FUNCS(xs: varargs[untyped]): untyped
- Source Edit
macro AC_CHECK_HEADER(header)
- Source Edit
macro AC_CHECK_HEADER_THEN_FUNCS(header; functions)
- Source Edit
macro AC_CHECK_HEADERS(xs: varargs[untyped]): untyped
- Source Edit
macro from_c_int_expr(cExpr: static[string]; defval: int): int
- Source Edit
macro from_c_int_underlined(variable: static[string]; defval: int): int
- Source Edit
Templates
template AC_CHECK_FUNC(function)
- Source Edit
template AC_CHECK_FUNC(res, function)
- export const HAVEfunction Source Edit
template AC_CHECK_HEADER(res, header)
- Source Edit
template AC_LINK_IFELSE(variable, defval, code)
- variable = whether code exits with 0 Source Edit
template AC_RUN_IFELSE(variable, defval, code)
- Source Edit
template AX_C_FLOAT_WORDS_BIGENDIAN(id; doIfTrue, doIfFalse, doIfUnknown) {. dirty.}
- Source Edit
template AX_C_FLOAT_WORDS_BIGENDIAN_def(defIfTrue, defIfFalse, doIfUnknown)
- Source Edit
template from_c_int(variable; defval: int; precode): int
- Source Edit
template from_c_int(variable; defvar: int): int
- Source Edit
template from_c_int(variable; includeFile: static[string]; defval = low(int)): int
- we know int.low is smaller than low(cint) Source Edit