Writes the file containing the arguments for building this gem’s extensions.
Shows surrounding kw/end pairs
The purpose of showing these extra pairs is due to cases of ambiguity when only one visible line is matched.
For example:
1 class Dog 2 def bark 4 def eat 5 end 6 end
In this case either line 2 could be missing an ‘end` or line 4 was an extra line added by mistake (it happens).
When we detect the above problem it shows the issue as only being on line 2
2 def bark
Showing “neighbor” keyword pairs gives extra context:
2 def bark 4 def eat 5 end
See the OpenSSL
documentation for EVP_PKEY_new_raw_private_key()
Add the –clear-sources option
Add the –update-sources option
Print stats and dump exit locations
Returns the octet string representation of the elliptic curve point.
conversion_form specifies how the point is converted. Possible values are:
:compressed
:uncompressed
:hybrid
Get the issuing certificate’s key identifier from the authorityKeyIdentifier extension, as described in RFC5280 Section 4.2.1.1
Returns the binary String
keyIdentifier or nil or raises ASN1::ASN1Error
.
Interpolate substitution vars in the arg (i.e. $(DEFFILE))
Compile a CallAndWriteNode
node
Compile a CallOrWriteNode
node