Lines Matching refs:declarations
45 def print_method(declarations, elem, *, prefix, file, is_signal=False): argument
48 declarations[klass].append(name)
91 def print_property(declarations, elem, *, prefix, file): argument
96 declarations['property'].append(name)
110 def print_interface(iface, *, prefix, file, print_boring, only_interface, declarations): argument
126 print_method(declarations, elem, prefix=prefix2 + ' ', file=file)
131 print_method(declarations, elem, prefix=prefix2 + ' ', file=file, is_signal=True)
136 print_property(declarations, elem, prefix=prefix2 + ' ', file=file)
147 def check_documented(document, declarations, stats): argument
149 for klass, items in declarations.items():
177 declarations = collections.defaultdict(list)
187 declarations=declarations)
194 return file.getvalue(), declarations, interfaces
219 new_text, declarations, interfaces = xml_to_text(node, xml, only_interface=interface)
222 if declarations:
223 missing = check_documented(document, declarations, stats)
254 for decl_type,decl_list in declarations.items():