Lines Matching full:functions
6 """Verifies exported functions in public/*.h are in fpdfview_c_api_test.c.
8 This script gathers a list of functions from public/*.h that contain
9 FPDF_EXPORT. It then gathers a list of functions from
41 functions = []
46 functions.append(_FindFunction(split_line[0], filename))
60 functions.append(_FindFunction(split_line[callconv_index + 1], filename))
61 return functions
66 functions = []
69 functions.extend(_GetExportsFromHeader(public_path, filename))
70 return functions
77 functions = []
81 functions.append(match.groups()[0])
82 return functions
85 def _FindDuplicates(functions): argument
86 return set([f for f in functions if functions.count(f) > 1])
111 'Found duplicate functions in public headers')
116 'Found duplicate functions in API test')
122 check = _CheckAndPrintFailures(not_tested, 'Functions not tested')
125 check = _CheckAndPrintFailures(non_existent, 'Tested functions do not exist')