diff options
Diffstat (limited to 'integer.rb')
-rw-r--r-- | integer.rb | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/integer.rb b/integer.rb index a9e27345f4..daf11b088f 100644 --- a/integer.rb +++ b/integer.rb @@ -23,8 +23,7 @@ class Integer # # Since +int+ is already an Integer, this always returns +true+. def integer? - Primitive.attr! 'inline' - Primitive.cexpr! 'Qtrue' + return true end def magnitude @@ -53,8 +52,7 @@ class Integer # # For example, <code>?a.ord</code> returns 97 both in 1.8 and 1.9. def ord - Primitive.attr! 'inline' - Primitive.cexpr! 'self' + return self end # call-seq: @@ -64,8 +62,7 @@ class Integer # # #to_int is an alias for #to_i. def to_i - Primitive.attr! 'inline' - Primitive.cexpr! 'self' + return self end # call-seq: @@ -73,8 +70,7 @@ class Integer # # Since +int+ is already an Integer, returns +self+. def to_int - Primitive.attr! 'inline' - Primitive.cexpr! 'self' + return self end # call-seq: |