code: def __init__(
      self, parent_context, tree_name, name_context, apply_decorators
  ):
      super(ClassName, self).__init__(parent_context, tree_name)
      self._name_context = name_context
      self._apply_decorators = apply_decorators
  
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 1 to create a new ClassName object from inherited base classes: TreeNameDefinition with example: obj = ClassName(parent_context, tree_name, name_context, apply_decorators)