class Riml::AST_Rewriter::StrictEqualsComparisonOperator

Public Instance Methods

match?(node) click to toggle source
# File lib/riml/ast_rewriter.rb, line 356
def match?(node)
  BinaryOperatorNode === node && node.operator == '==='
end
replace(node) click to toggle source
# File lib/riml/ast_rewriter.rb, line 360
def replace(node)
  node.operator = '=='
  node.operand1 = ListNode.wrap(node.operand1)
  node.operand2 = ListNode.wrap(node.operand2)
  reestablish_parents(node)
end