The ASTTransformer
class is designed to handle the abstract syntax trees that Sequel
uses internally and produce modified copies of them. By itself it only produces a straight copy. It’s designed to be subclassed and have subclasses returned modified copies of the specific nodes that need to be modified.
Public Instance methods
transform(obj)
Return obj
or a potentially transformed version of it.
[show source]
# File lib/sequel/ast_transformer.rb 11 def transform(obj) 12 v(obj) 13 end