diff options
author | Eduardo Julian | 2016-02-08 18:20:15 -0400 |
---|---|---|
committer | Eduardo Julian | 2016-02-08 18:20:15 -0400 |
commit | e813726205a35ab3a38f9b42ed69d61e9202ac16 (patch) | |
tree | ed595059017c6b10af9f9ad1f43685e149804500 /src/lux/host.clj | |
parent | e6c8e86823f61dddb00d5768acc1982bac173083 (diff) |
- Both abstract & native methods can now have privacy modifiers.
Diffstat (limited to '')
-rw-r--r-- | src/lux/host.clj | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lux/host.clj b/src/lux/host.clj index d1b884280..3aabce165 100644 --- a/src/lux/host.clj +++ b/src/lux/host.clj @@ -327,7 +327,7 @@ (.visitMaxs 0 0) (.visitEnd))) - (&/$AbstractMethodSyntax =name =anns =gvars =exceptions =inputs =output) + (&/$AbstractMethodSyntax =name =privacy-modifier =anns =gvars =exceptions =inputs =output) (|let [method-decl [=name =anns =gvars =exceptions (&/|map &/|second =inputs) =output] [simple-signature generic-signature] (&host-generics/method-signatures method-decl)] (doto (.visitMethod =class (+ Opcodes/ACC_PUBLIC Opcodes/ACC_ABSTRACT) @@ -337,7 +337,7 @@ (->> =exceptions (&/|map &host-generics/gclass->bytecode-class-name) &/->seq (into-array java.lang.String))) (.visitEnd))) - (&/$NativeMethodSyntax =name =anns =gvars =exceptions =inputs =output) + (&/$NativeMethodSyntax =name =privacy-modifier =anns =gvars =exceptions =inputs =output) (|let [method-decl [=name =anns =gvars =exceptions (&/|map &/|second =inputs) =output] [simple-signature generic-signature] (&host-generics/method-signatures method-decl)] (doto (.visitMethod =class (+ Opcodes/ACC_PUBLIC Opcodes/ACC_NATIVE) |