Lines Matching refs:function
50 * For providing a substitute for a function that is missing on some
64 * For providing a replacement for a function that exists on all platforms,
83 * For providing a replacement for a function that exists on some platforms
116 declares a replacement function, named rpl_func, with the given prototype,
128 declares the system function, named func, with the given prototype,
159 except that the C function rpl_func may have a slightly different
177 that redirects to the system provided function func, if GNULIB_NAMESPACE
202 except that the C function func may have a slightly different declaration.
220 except that the C function is picked among a set of overloaded functions,
226 The inner cast: When the function is defined as a set of overloaded
228 When the function is defined as a single variant, it works as a
257 "The symbol ::" #func " refers to the system function. " \
285 "The symbol ::" #func " refers to the system function. " \
318 # define _GL_WARN_ON_USE(function, message) \
319 extern __typeof__ (function) function __attribute__ ((__warning__ (message)))
321 /* Verify the existence of the function. */
322 # define _GL_WARN_ON_USE(function, message) \
323 extern __typeof__ (function) function
325 # define _GL_WARN_ON_USE(function, message) \
330 /* _GL_WARN_ON_USE_CXX (function, rettype, parameters_and_attributes, "string")
331 is like _GL_WARN_ON_USE (function, "string"), except that the function is
338 # define _GL_WARN_ON_USE_CXX(function,rettype,parameters_and_attributes,msg) \
339 extern rettype function parameters_and_attributes \
342 /* Verify the existence of the function. */
343 # define _GL_WARN_ON_USE_CXX(function,rettype,parameters_and_attributes,msg) \
344 extern rettype function parameters_and_attributes
346 # define _GL_WARN_ON_USE_CXX(function,rettype,parameters_and_attributes,msg) \