code: def _get_obj(app, queryName):
      domain = app.env.get_domain("c")
      for (
          name,
          _dispname,
          objectType,
          docname,
          anchor,
          _prio,
      ) in domain.get_objects():
          if name == queryName:
              return (docname, anchor, objectType)
      return (queryName, "not", "found")
  
imports: import itertools
  import zlib
  from xml.etree import ElementTree
  import pytest
  from sphinx import addnodes
  from sphinx.addnodes import desc, desc_content, desc_name, desc_parameter, desc_parameterlist, desc_sig_name, desc_sig_space, desc_signature, desc_signature_line, pending_xref
  from sphinx.domains.c import DefinitionError, DefinitionParser, Symbol, _id_prefix, _macroKeywords, _max_id
  from sphinx.ext.intersphinx import load_mappings, normalize_intersphinx_mapping
  from sphinx.testing import restructuredtext
  from sphinx.testing.util import assert_node
  from sphinx.writers.text import STDINDENT
label_desc: Use image node_id 28 for calling a global function with example usage: _get_obj(app, queryName) and returns: queryName,  str,  str, docname,  anchor,  objectType