# pygccxml.parser.linker module

class `linker_t`(decls, types, access, membership, files, xml_generator_from_xml_file=None)

  Bases: `pygccxml.declarations.decl_visitor.decl_visitor_t`, `pygccxml.declarations.type_visitor.type_visitor_t`, `object`

  `instance`
  `visit_array`()
  `visit_bool`()
  `visit_casting_operator`()
  `visit_char`()
  `visit_class`()
  `visit_class_declaration`()
  `visit_complex_double`()
  `visit_complex_float`()
  `visit_complex_long_double`()
  `visit_const`()
  `visit_constructor`()
  `visit_declarated`()
  `visit_destructor`()
  `visit_double`()
  `visit_elaborated`()
  `visit_ellipsis`()
  `visit_enumeration`()
  `visit_float`()
  `visit_free_function`()
  `visit_free_function_type`()
  `visit_free_operator`()
  `visit_int`()
  `visit_int128`()
  `visit_jboolean`()
  `visit_jbyte`()
  `visit_jchar`()
  `visit_jdouble`()
  `visit_jfloat`()
  `visit_jint`()
  `visit_jlong`()
  `visit_jshort`()
  `visit_long_double`()
  `visit_long_int`()
  `visit_long_long_int`()
  `visit_long_long_unsigned_int`()
  `visit_long_unsigned_int`()
  `visit_member_function`()
  `visit_member_function_type`()
  `visit_member_operator`()
  `visit_member_variable_type`()
  `visit_namespace`()
  `visit_pointer`()
  `visit_reference`()
  `visit_restrict`()
  `visit_short_int`()
  `visit_short_unsigned_int`()
  `visit_signed_char`()
  `visit_typedef`()
  `visit_uint128`()
  `visit_unsigned_char`()
  `visit_unsigned_int`()
  `visit_variable`()
  `visit_void`()
  `visit_volatile`()
  `visit_wchar`()