Lines Matching defs:declaration_name

498                        org_arg, declaration_name):
544 f"{dname} '{param}' not described in '{declaration_name}'")
560 splitter, declaration_name):
585 "", declaration_name)
600 self.push_parameter(ln, decl_type, param, dtype, arg, declaration_name)
615 self.push_parameter(ln, decl_type, param, dtype, arg, declaration_name)
648 arg, declaration_name)
656 arg, declaration_name)
659 arg, declaration_name)
676 def check_return_section(self, ln, declaration_name, return_type):
692 f"No description found for return value of '{declaration_name}'")
863 decl_type, declaration_name, members = struct_parts
865 if self.entry.identifier != declaration_name:
867 f"Prototype was for {decl_type} {declaration_name} instead\n")
888 declaration_name)
889 self.check_sections(ln, declaration_name, decl_type)
890 self.output_declaration(decl_type, declaration_name,
908 declaration_name = r.group(2)
916 declaration_name = r.group(1)
927 if self.entry.identifier != declaration_name:
934 f"Prototype was for enum {declaration_name} instead")
937 if not declaration_name:
938 declaration_name = "(anonymous)"
953 f"Enum value '{arg}' not described in enum '{declaration_name}'")
961 f"Excess enum value '@{k}' description in '{declaration_name}'")
963 self.output_declaration('enum', declaration_name,
988 declaration_name = None
1000 declaration_name = match.group(1)
1006 if not declaration_name:
1020 if not declaration_name:
1021 declaration_name = r.group(1)
1029 if not declaration_name:
1036 self.output_declaration("var", declaration_name,
1085 declaration_name = r.group(1)
1130 declaration_name = r.group(2)
1133 declaration_name)
1143 if self.entry.identifier != declaration_name:
1145 f"Prototype was for {declaration_name}() instead")
1147 self.check_sections(ln, declaration_name, "function")
1148 self.check_return_section(ln, declaration_name, return_type)
1152 self.output_declaration(decl_type, declaration_name,
1179 declaration_name = r.group(2)
1182 if self.entry.identifier != declaration_name:
1184 f"expecting prototype for typedef {self.entry.identifier}. Prototype was for typedef {declaration_name} instead\n")
1187 self.create_parameter_list(ln, 'function', args, ',', declaration_name)
1189 self.output_declaration('function', declaration_name,
1199 declaration_name = r.group(1)
1201 if self.entry.identifier != declaration_name:
1203 f"expecting prototype for typedef {self.entry.identifier}. Prototype was for typedef {declaration_name} instead\n")
1206 self.output_declaration('typedef', declaration_name,