def visit_alias(self, alias, asfrom=False, ashint=False, **kwargs):

        if asfrom or ashint:
            alias_name = isinstance(alias.name, expression._truncated_label) and \
                self._truncated_identifier("alias", alias.name) or alias.name

        if ashint:
            return alias_name
        elif asfrom:
            return self.process(alias.original, asfrom=asfrom, **kwargs) + \
                " " + self.preparer.format_alias(alias, alias_name)
        else:
            return self.process(alias.original, **kwargs)
Stop the specified plugin.
dataset/ETHPy150Open RoseOu/flasky/venv/lib/python2.7/site-packages/sqlalchemy/dialects/oracle/base.py/OracleCompiler.visit_alias--crossover with--dataset/ETHPy150Open enthought/envisage/envisage/i_plugin_manager.py/IPluginManager.stop_plugin