aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/meta/compiler/target/jvm/modifier/inner.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/meta/compiler/target/jvm/modifier/inner.lux')
-rw-r--r--stdlib/source/library/lux/meta/compiler/target/jvm/modifier/inner.lux23
1 files changed, 23 insertions, 0 deletions
diff --git a/stdlib/source/library/lux/meta/compiler/target/jvm/modifier/inner.lux b/stdlib/source/library/lux/meta/compiler/target/jvm/modifier/inner.lux
new file mode 100644
index 000000000..6a2a188fe
--- /dev/null
+++ b/stdlib/source/library/lux/meta/compiler/target/jvm/modifier/inner.lux
@@ -0,0 +1,23 @@
+(.require
+ [library
+ [lux (.except static)
+ [meta
+ [type
+ ["[0]" nominal (.except def)]]]]]
+ [// (.only modifiers)])
+
+(nominal.def .public Inner Any)
+
+(modifiers
+ Inner
+ ["0001" public]
+ ["0002" private]
+ ["0004" protected]
+ ["0008" static]
+ ["0010" final]
+ ["0200" interface]
+ ["0400" abstract]
+ ["1000" synthetic]
+ ["2000" annotation]
+ ["4000" enum]
+ )