Get all gem names from the command line.
Returns every spec that matches name
and optional requirements
.
Returns every spec in the record that matches name
and optional requirements
.
Activate TLS_FALLBACK_SCSV for this context. See RFC 7507.
foo.bar, = 1 ^^^^^^^
foo.bar, = 1 ^^^^^^^
Visit one side of an alias global variable node.
Returns true, if NaN, Infinity, and -Infinity should be generated, otherwise returns false.
Like Enumerable#map
, but chains operation to be lazy-evaluated.
(1..Float::INFINITY).lazy.map {|i| i**2 } #=> #<Enumerator::Lazy: #<Enumerator::Lazy: 1..Infinity>:map> (1..Float::INFINITY).lazy.map {|i| i**2 }.first(3) #=> [1, 4, 9]
Like Enumerable#take
, but chains operation to be lazy-evaluated.
Returns true
if this is a null pointer.
Wakes up the first thread in line waiting for this lock.
Returns the remaining data held in the cipher object. Further calls to Cipher#update
or Cipher#final
will return garbage. This call should always be made as the last call of an encryption or decryption operation, after having fed the entire plaintext or ciphertext to the Cipher
instance.
If an authenticated cipher was used, a CipherError
is raised if the tag could not be authenticated successfully. Only call this method after setting the authentication tag and passing the entire contents of the ciphertext into the cipher.
Emit a scalar with value
Called when an alias is found to anchor
. anchor
will be the name of the anchor found.
Here we have an example of an array that references itself in YAML:
--- &ponies - first element - *ponies
&ponies is the anchor, *ponies is the alias. In this case, alias is called with “ponies”.