123456789_123456789_123456789_123456789_123456789_

Module: RuboCop::AST::NumericNode

Relationships & Source Files
Extension / Inclusion / Inheritance Descendants
Included In:
Defined in: lib/rubocop/ast/node/mixin/numeric_node.rb

Overview

Common functionality for primitive numeric nodes: int, float, rational, complex…​

Constant Summary

Instance Attribute Summary

Instance Attribute Details

#sign?Boolean (readonly)

Checks whether this is literal has a sign.

Examples:

+42

Returns:

  • (Boolean)

    whether this literal has a sign.

[ GitHub ]

  
# File 'lib/rubocop/ast/node/mixin/numeric_node.rb', line 17

def sign?
  source.match?(SIGN_REGEX)
end