class_docstr: Visitor helper class for DefaultColumnAssociationResolver2.
class_docstr_tok: ["Visitor","helper","class","for","DefaultColumnAssociationResolver2","."]
code: def __init__(
      self, semantic_manifest_lookup: SemanticManifestLookup
  ) -> None:  # noqa: D
      self._semantic_manifest_lookup = semantic_manifest_lookup
  
file_path: metricflow/metricflow/plan_conversion/column_resolver.py
imports: from __future__ import annotations
  import logging
  from metricflow.model.semantic_manifest_lookup import SemanticManifestLookup
  from metricflow.naming.linkable_spec_name import DUNDER, StructuredLinkableSpecName
  from metricflow.specs.column_assoc import ColumnAssociation, ColumnAssociationResolver, SingleColumnCorrelationKey
  from metricflow.specs.specs import DimensionSpec, EntitySpec, InstanceSpec, InstanceSpecVisitor, MeasureSpec, MetadataSpec, MetricSpec, TimeDimensionSpec
label_desc: Use image node_id 1 to create a new DunderColumnAssociationResolverVisitor object from inherited base classes: InstanceSpecVisitor with example: obj = DunderColumnAssociationResolverVisitor(semantic_manifest_lookup)