

def _table_column(translator, expr):
    op = expr.op()
    field_name = op.name
    quoted_name = quote_identifier(field_name, force=True)
    table = op.table
    ctx = translator.context
    if (translator.permit_subquery and ctx.is_foreign_expr(table)):
        proj_expr = table.projection([field_name]).to_array()
        return _table_array_view(translator, proj_expr)
    if ctx.need_aliases():
        alias = ctx.get_ref(table)
        if (alias is not None):
            quoted_name = '{0}.{1}'.format(alias, quoted_name)
    return alias

dataset/ETHPy150Open cloudera/ibis/ibis/impala/compiler.py _table_column/VarMisuse@131/169 `quoted_name`->`alias`