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
-
SIGN_REGEX =
private
# File 'lib/rubocop/ast/node/mixin/numeric_node.rb', line 7/\A[+-]/.freeze
Instance Attribute Summary
-
#sign? ⇒ Boolean
readonly
Checks whether this is literal has a sign.
Instance Attribute Details
#sign? ⇒ Boolean
(readonly)
Checks whether this is literal has a sign.
# File 'lib/rubocop/ast/node/mixin/numeric_node.rb', line 17
def sign? source.match?(SIGN_REGEX) end