aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/host/jvm/modifier/method.lux
diff options
context:
space:
mode:
authorEduardo Julian2018-12-26 21:07:14 -0400
committerEduardo Julian2018-12-26 21:07:14 -0400
commit8fad159619c38771a423f573c59a67e2f1c0f0fa (patch)
tree51af3fce461306b3ad634a882f17e3162bbe98fa /stdlib/source/lux/host/jvm/modifier/method.lux
parent93758baa5f3f981112d607f2eb78cf6e849aaa56 (diff)
Expanded the set of available modifiers.
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/host/jvm/modifier/method.lux30
1 files changed, 30 insertions, 0 deletions
diff --git a/stdlib/source/lux/host/jvm/modifier/method.lux b/stdlib/source/lux/host/jvm/modifier/method.lux
new file mode 100644
index 000000000..e15a971ae
--- /dev/null
+++ b/stdlib/source/lux/host/jvm/modifier/method.lux
@@ -0,0 +1,30 @@
+(.module:
+ [lux (#- static)
+ [control
+ [monoid (#+)]
+ [parser (#+)]]
+ [data
+ [number (#+)
+ [i64 (#+)]]
+ [format
+ [binary (#+)]]]
+ [type
+ [abstract (#+)]]]
+ [// (#+ modifiers:)
+ [//
+ [encoding (#+)]]])
+
+(modifiers:
+ ["0001" public]
+ ["0002" private]
+ ["0004" protected]
+ ["0008" static]
+ ["0010" final]
+ ["0020" synchronized]
+ ["0040" bridge]
+ ["0080" var-args]
+ ["0100" native]
+ ["0400" abstract]
+ ["0800" strict]
+ ["1000" synthetic]
+ )