Copyright | (c) Christian Gram Kalhauge 2017 |
---|---|
License | MIT |
Maintainer | kalhuage@cs.ucla.edu |
Safe Haskell | None |
Language | Haskell2010 |
Based on the BootstrapMethods Attribute, as documented [here](http:/docs.oracle.comjavasespecsjvmsse8html/jvms-4.html#jvms-4.7.23).
Synopsis
- newtype BootstrapMethods r = BootstrapMethods {
- methods' :: SizedList16 (BootstrapMethod r)
- methods :: BootstrapMethods r -> [BootstrapMethod r]
- data BootstrapMethod r = BootstrapMethod {
- method :: !(DeepRef MethodHandle r)
- arguments :: !(SizedList16 (Ref JValue r))
Documentation
newtype BootstrapMethods r Source #
Is a list of bootstrapped methods.
Instances
methods :: BootstrapMethods r -> [BootstrapMethod r] Source #
The methods as list
data BootstrapMethod r Source #
A bootstraped methods.
BootstrapMethod | |
|