コード例 #1
0
ファイル: operators.py プロジェクト: daviwu/pythonql
    def used_vars(self):
        from pythonql.Ast import get_all_vars, get_ast
        if self.expr:
            return get_all_vars(get_ast(self.expr))

        else:
            return get_all_vars(get_ast(self.key_expr)).union(
                get_all_vars(get_ast(self.value_expr)))
コード例 #2
0
ファイル: operators.py プロジェクト: pavelvelikhov/pythonql
  def used_vars(self):
    from pythonql.Ast import get_all_vars,get_ast
    if self.expr:
        return get_all_vars(get_ast(self.expr))

    else:
        return get_all_vars(get_ast(self.key_expr)).union(
            get_all_vars(get_ast(self.value_expr)))
コード例 #3
0
ファイル: operators.py プロジェクト: daviwu/pythonql
    def used_vars(self):
        from pythonql.Ast import get_all_vars, get_ast
        vs = set()
        for c in self.left_conds:
            vs = vs.union(get_all_vars(get_ast(c)))
        for c in self.right_conds:
            vs = vs.union(get_all_vars(get_ast(c)))

        return vs
コード例 #4
0
ファイル: operators.py プロジェクト: pavelvelikhov/pythonql
  def used_vars(self):
    from pythonql.Ast import get_all_vars,get_ast
    vs = set()
    for c in self.left_conds:
        vs = vs.union( get_all_vars(get_ast(c)))
    for c in self.right_conds:
        vs = vs.union( get_all_vars(get_ast(c)))

    return vs
コード例 #5
0
ファイル: operators.py プロジェクト: daviwu/pythonql
    def used_vars(self):
        from pythonql.Ast import get_all_vars, get_ast
        vs = set()
        for (ex, _) in self.groupby_list:
            vs = vs.union(get_all_vars(get_ast(ex)))

        return vs
コード例 #6
0
ファイル: operators.py プロジェクト: pavelvelikhov/pythonql
  def used_vars(self):
    from pythonql.Ast import get_all_vars,get_ast
    vs = set()
    for (ex,_) in self.groupby_list:
        vs = vs.union(get_all_vars(get_ast(ex)))

    return vs
コード例 #7
0
ファイル: operators.py プロジェクト: daviwu/pythonql
 def used_vars(self):
     from pythonql.Ast import get_all_vars, get_ast
     return get_all_vars(get_ast(self.expr))
コード例 #8
0
ファイル: operators.py プロジェクト: daviwu/pythonql
 def used_vars(self):
     from pythonql.Ast import get_all_vars, get_ast
     return get_all_vars(get_ast(expr.binding_seq))
コード例 #9
0
ファイル: operators.py プロジェクト: pavelvelikhov/pythonql
 def used_vars(self):
   from pythonql.Ast import get_all_vars,get_ast
   return get_all_vars(get_ast(self.expr))
コード例 #10
0
ファイル: operators.py プロジェクト: pavelvelikhov/pythonql
 def used_vars(self):
   from pythonql.Ast import get_all_vars,get_ast
   return get_all_vars( get_ast( expr.binding_seq ))