virtualEnvironment/lib/python2.7/site-packages/coverage/templite.py
def expr_code(self, expr):
        """Generate a Python expression for `expr`."""
        if "|" in expr:
            pipes = expr.split("|")
            code = self.expr_code(pipes[0])
            for func in pipes[1:]:
                self.all_vars.add(func)
                code = "c_%s(%s)" % (func, code)
        elif "." in expr:
            dots = expr.split(".")
            code = self.expr_code(dots[0])
            args = [repr(d) for d in dots[1:]]
            code = "dot(%s, %s)" % (code, ", ".join(args))
        else:
            self.all_vars.add(expr)
            code = "c_%s" % expr
        return code
def expr_code(self, expr):
        """Generate a Python expression for `expr`."""
        if "|" in expr:
            pipes = expr.split("|")
            code = self.expr_code(pipes[0])
            for func in pipes[1:]:
                self.all_vars.add(func)
                code = "c_%s(%s)" % (func, code)
        elif "." in expr:
            dots = expr.split(".")
            code = self.expr_code(dots[0])
            args = [repr(d) for d in dots[1:]]
            code = "dot(%s, %s)" % (code, ", ".join(args))
        else:
            self.all_vars.add(expr)
            code = "c_%s" % expr
        return code
def expr_code ( self , expr ) : if "|" in expr : pipes = expr . split ( "|" ) code = self . expr_code ( pipes [ 0 ] ) for func in pipes [ 1 : ] : self . all_vars . add ( func ) code = "c_%s(%s)" % ( func , code ) elif "." in expr : dots = expr . split ( "." ) code = self . expr_code ( dots [ 0 ] ) args = [ repr ( d ) for d in dots [ 1 : ] ] code = "dot(%s, %s)" % ( code , ", " . join ( args ) ) else : self . all_vars . add ( expr ) code = "c_%s" % expr return code
Generate a Python expression for `expr`.
Generate a Python expression for expr .