Module: PgCanary::PgQueryRefinement::MessageMethods

Defined in:
lib/pg_canary/pg_query_refinement.rb

Instance Method Summary collapse

Instance Method Details

#each_childObject



73
# File 'lib/pg_canary/pg_query_refinement.rb', line 73

def each_child(&) = Impl.each_child(self, &)

#strip_castsObject



75
# File 'lib/pg_canary/pg_query_refinement.rb', line 75

def strip_casts = Impl.strip_casts(self)

#unwrapObject



67
# File 'lib/pg_canary/pg_query_refinement.rb', line 67

def unwrap = self

#walk(prune: nil) ⇒ Object



69
# File 'lib/pg_canary/pg_query_refinement.rb', line 69

def walk(prune: nil, &) = Impl.walk(self, prune: prune, &)

#walk_scopeObject



71
# File 'lib/pg_canary/pg_query_refinement.rb', line 71

def walk_scope(&) = Impl.walk_scope(self, &)