class RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler
def visit_ascend
def visit_ascend compiler.with_temp_variables do |ascend| expr = compiler.compile_as_node_pattern(node.child, var: ascend) "(#{ascend} = #{access_node}) && (#{ascend} = #{ascend}.parent) && #{expr}" end end