code: def _filter(self, names):
      names = super(ClassFilter, self)._filter(names)
      return [name for name in names if self._access_possible(name)]
  
imports: from jedi._compatibility import use_metaclass
  from jedi.parser_utils import get_parent_scope
  from jedi.evaluate.cache import evaluator_method_cache, CachedMetaClass
  from jedi.evaluate import compiled
  from jedi.evaluate.lazy_context import LazyKnownContext
  from jedi.evaluate.filters import ParserTreeFilter, TreeNameDefinition, ContextName
  from jedi.evaluate.base_context import ContextSet, iterator_to_context_set, TreeContext
label_desc: Use image node_id 5 for calling the ClassFilter obj's underlying member method code with example usage: obj._filter(names) and returns: unknown