original_docstring: 
      Expressions that don't contain agg functions can be directly inlined.
  
      For the following expression:
             +
            / \
          a    1
  
      compile_expr will typically generate "v0 = a + 1" and return "v0"
      this method directly returns "a+1" so it can be inlined.
  
      @return compiled expression that can be inlined by the caller
      
docstring: Expressions that don't contain agg functions can be directly inlined.
  For the following expression:
  
  \
  a    1
  
  
  
  @return compiled expression that can be inlined by the caller
docstring_tokens: Expressions that don ' t contain agg functions can be directly inlined . For the following expression : \ a 1 @return compiled expression that can be inlined by the caller
code: def compile_expr_inline(self, ctx, expr, *args):
      """
      Expressions that don't contain agg functions can be directly inlined.
  
      For the following expression:
             +
            / \
          a    1
  
      compile_expr will typically generate "v0 = a + 1" and return "v0"
      this method directly returns "a+1" so it can be inlined.
  
      @return compiled expression that can be inlined by the caller
      """
      funcs = [
          (Attr, self.attr_inline),
          (Between, self.between_inline),
          (Paren, self.paren_inline),
          (ScalarFunc, self.scalar_func_inline),
          (Literal, self.literal_inline),
          (Expr, self.expr_inline)
      ]
  
      for opklass, f in funcs:
        if isinstance(expr, opklass): 
          return f(ctx, expr, *args)
      raise Exception("No Translator for Expr %s" % expr)
code_tokens: def compile_expr_inline ( self , ctx , expr , * args ) : funcs = [ ( Attr , self . attr_inline ) , ( Between , self . between_inline ) , ( Paren , self . paren_inline ) , ( ScalarFunc , self . scalar_func_inline ) , ( Literal , self . literal_inline ) , ( Expr , self . expr_inline ) ] for opklass , f in funcs : if isinstance ( expr , opklass ) : return f ( ctx , expr , * args ) raise Exception ( "No Translator for Expr %s" % expr )
short_docstring: Expressions that don't contain agg functions can be directly inlined.
short_docstring_tokens: Expressions that don ' t contain agg functions can be directly inlined .
comment: """
      Expressions that don't contain agg functions can be directly inlined.
  
      For the following expression:
             +
            / \
          a    1
  
      compile_expr will typically generate "v0 = a + 1" and return "v0"
      this method directly returns "a+1" so it can be inlined.
  
      @return compiled expression that can be inlined by the caller
      """