Visit a block node, which will modify the AST by wrapping the given visited node in an iter node.
Get the URIs for OCSP
from the certificate’s authority information access extension exteension, as described in RFC5280 Section 4.2.2.1.
Returns an array of strings or nil or raises ASN1::ASN1Error
.
Returns the generator of the group.
See the OpenSSL
documentation for EC_GROUP_get0_generator()
Returns the cofactor of the group.
See the OpenSSL
documentation for EC_GROUP_get_cofactor()
Transform a location into a token that the parser gem expects.
Is this tar entry a directory?
Returns true
if key is the corresponding private key to the Subject Public Key Information, false
otherwise.
See the OpenSSL
documentation for EVP_PKEY_get_raw_private_key()
Permit block/lambda nodes to mark newlines within themselves.
{ a: 1 } ^^^^
Visit a BlockNode.
Visit a string that is expressed using a <<~ heredoc.
Returns all tokens for the input script regardless the receiver node. Returns nil
if keep_tokens
is not enabled when parse method is called.
root = RubyVM::AbstractSyntaxTree.parse("x = 1 + 2", keep_tokens: true) root.all_tokens # => [[0, :tIDENTIFIER, "x", [1, 0, 1, 1]], [1, :tSP, " ", [1, 1, 1, 2]], ...] root.children[-1].all_tokens # => [[0, :tIDENTIFIER, "x", [1, 0, 1, 1]], [1, :tSP, " ", [1, 1, 1, 2]], ...]
Sets p, q for the RSA
instance.
Get the response’s token info if present.