src/pylib/pyconfig/util

Source   Edit  

Macros

macro AC_CHECK_FUNCS(functions: 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_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 c_defined(variable; c_macro: string; headers: openArray = [])
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