Lines Matching full:functions
3 # ====- Generate documentation for libc functions ------------*- python -*--==#
35 * an optional functions object
37 Formatting of ``macros`` and ``functions`` objects
40 If a macros or functions object is present, then it may contain nested
77 # Validate functions
78 if "functions" in api:
81 f"warning: Function definitions are listed for {header.name}, but no function implementation directory exists at {header.fns_dir}. All functions will be listed as not implemented.",
85 fns = api["functions"]
115 def print_functions_rst(header: Header, functions: Dict):
116 tbl_hdr = "Functions"
122 for name in sorted(functions.keys()):
130 if "c-definition" in functions[name]:
131 print(f' - {functions[name]["c-definition"]}')
135 if "in-latest-posix" in functions[name]:
137 f" - `POSIX.1-2024 <https://pubs.opengroup.org/onlinepubs/9799919799/functions/{name}.html>`__"
139 elif "removed-in-posix-2008" in functions[name]:
141 f" - `removed in POSIX.1-2008 <https://pubs.opengroup.org/onlinepubs/007904875/functions/{name}.html>`__"
191 if "functions" in api:
192 print_functions_rst(header, api["functions"])