class Opal::Nodes::DefinedSuperNode

def compile

def compile
  add_method(nil)
  # will never come back null with method missing on
  if compiler.method_missing?
    wrap '(!(', '.$$stub) ? "super" : nil)'
  else
    # TODO: With method_missing support off, something breaks in runtime.js's chain
    wrap '((', ') != null ? "super" : nil)'
  end
end

def defined_check_param

def defined_check_param
  'true'
end