aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/meta/target/jvm/type
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/meta/target/jvm/type.lux4
-rw-r--r--stdlib/source/library/lux/meta/target/jvm/type/category.lux20
-rw-r--r--stdlib/source/library/lux/meta/target/jvm/type/descriptor.lux4
-rw-r--r--stdlib/source/library/lux/meta/target/jvm/type/lux.lux2
-rw-r--r--stdlib/source/library/lux/meta/target/jvm/type/reflection.lux4
-rw-r--r--stdlib/source/library/lux/meta/target/jvm/type/signature.lux4
6 files changed, 19 insertions, 19 deletions
diff --git a/stdlib/source/library/lux/meta/target/jvm/type.lux b/stdlib/source/library/lux/meta/target/jvm/type.lux
index 3e5f0641f..f55b66ef9 100644
--- a/stdlib/source/library/lux/meta/target/jvm/type.lux
+++ b/stdlib/source/library/lux/meta/target/jvm/type.lux
@@ -16,7 +16,7 @@
["n" nat]]]
[meta
[type
- [primitive (.except #name)]]]]]
+ ["[0]" primitive (.except def #name)]]]]]
["[0]" //
[encoding
["[1][0]" name (.only External)]]]
@@ -26,7 +26,7 @@
["[1][0]" descriptor (.only Descriptor)]
["[1][0]" reflection (.only Reflection)]])
-(primitive .public (Type category)
+(primitive.def .public (Type category)
[(Signature category)
(Descriptor category)
(Reflection category)]
diff --git a/stdlib/source/library/lux/meta/target/jvm/type/category.lux b/stdlib/source/library/lux/meta/target/jvm/type/category.lux
index fcd7e7dac..9dfe3344c 100644
--- a/stdlib/source/library/lux/meta/target/jvm/type/category.lux
+++ b/stdlib/source/library/lux/meta/target/jvm/type/category.lux
@@ -5,26 +5,26 @@
[macro
["[0]" template]]
[type
- [primitive (.except)]]]]])
+ ["[0]" primitive (.except def)]]]]])
-(primitive Void' Any)
-(primitive .public (Value' kind) Any)
-(primitive .public (Return' kind) Any)
-(primitive .public Method Any)
+(primitive.def Void' Any)
+(primitive.def .public (Value' kind) Any)
+(primitive.def .public (Return' kind) Any)
+(primitive.def .public Method Any)
(type .public Return (<| Return' Any))
(type .public Value (<| Return' Value' Any))
(type .public Void (<| Return' Void'))
-(primitive (Object' brand) Any)
+(primitive.def (Object' brand) Any)
(type .public Object (<| Return' Value' Object' Any))
-(primitive (Parameter' brand) Any)
+(primitive.def (Parameter' brand) Any)
(type .public Parameter (<| Return' Value' Object' Parameter' Any))
(with_template [<parents> <child>]
[(with_expansions [<raw> (template.symbol [<child> "'"])]
- (primitive <raw> Any)
+ (primitive.def <raw> Any)
(type .public <child>
(`` (<| Return' Value' (,, (template.spliced <parents>)) <raw>))))]
@@ -34,5 +34,5 @@
[[Object' Parameter'] Array]
)
-(primitive .public Declaration Any)
-(primitive .public Inheritance Any)
+(primitive.def .public Declaration Any)
+(primitive.def .public Inheritance Any)
diff --git a/stdlib/source/library/lux/meta/target/jvm/type/descriptor.lux b/stdlib/source/library/lux/meta/target/jvm/type/descriptor.lux
index 593c33e40..c9d50b9da 100644
--- a/stdlib/source/library/lux/meta/target/jvm/type/descriptor.lux
+++ b/stdlib/source/library/lux/meta/target/jvm/type/descriptor.lux
@@ -15,14 +15,14 @@
["n" nat]]]
[meta
[type
- [primitive (.except)]]]]]
+ ["[0]" primitive (.except def)]]]]]
["[0]" //
[category (.only Void Value Return Method Primitive Object Class Array Var Parameter Declaration)]
["/[1]" //
[encoding
["[1][0]" name (.only Internal External)]]]])
-(primitive .public (Descriptor category)
+(primitive.def .public (Descriptor category)
Text
(def .public descriptor
diff --git a/stdlib/source/library/lux/meta/target/jvm/type/lux.lux b/stdlib/source/library/lux/meta/target/jvm/type/lux.lux
index 89639ce4d..306f88580 100644
--- a/stdlib/source/library/lux/meta/target/jvm/type/lux.lux
+++ b/stdlib/source/library/lux/meta/target/jvm/type/lux.lux
@@ -31,7 +31,7 @@
["[1][0]" name]]]])
(with_template [<name>]
- [(:.primitive .public (<name> class) Any)]
+ [(:.def .public (<name> class) Any)]
[Lower]
[Upper]
diff --git a/stdlib/source/library/lux/meta/target/jvm/type/reflection.lux b/stdlib/source/library/lux/meta/target/jvm/type/reflection.lux
index ae1e6c5cf..0cb424d28 100644
--- a/stdlib/source/library/lux/meta/target/jvm/type/reflection.lux
+++ b/stdlib/source/library/lux/meta/target/jvm/type/reflection.lux
@@ -8,7 +8,7 @@
["%" \\format (.only format)]]]
[meta
[type
- [primitive (.except)]]]]]
+ ["[0]" primitive (.except def)]]]]]
["[0]" //
[category (.only Void Value Return Method Primitive Object Class Array Var Parameter Declaration)]
["[1][0]" descriptor]
@@ -16,7 +16,7 @@
[encoding
["[1][0]" name (.only External)]]]])
-(primitive .public (Reflection category)
+(primitive.def .public (Reflection category)
Text
(def .public reflection
diff --git a/stdlib/source/library/lux/meta/target/jvm/type/signature.lux b/stdlib/source/library/lux/meta/target/jvm/type/signature.lux
index c24f1057d..8a0cbc5f5 100644
--- a/stdlib/source/library/lux/meta/target/jvm/type/signature.lux
+++ b/stdlib/source/library/lux/meta/target/jvm/type/signature.lux
@@ -13,7 +13,7 @@
["[0]" list (.use "[1]#[0]" functor)]]]
[meta
[type
- [primitive (.except)]]]]]
+ ["[0]" primitive (.except def)]]]]]
["[0]" //
[category (.only Void Value Return Method Primitive Object Class Array Var Parameter Declaration Inheritance)]
["[1][0]" descriptor]
@@ -21,7 +21,7 @@
[encoding
["[1][0]" name (.only External)]]]])
-(primitive .public (Signature category)
+(primitive.def .public (Signature category)
Text
(def .public signature