File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
api/src/main/kotlin/com/google/devtools/ksp/symbol Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,23 @@ interface KSValueArgument : KSAnnotated {
36
36
37
37
/* *
38
38
* The value of the argument.
39
+ *
40
+ * Can be of one of the possible types:
41
+ *
42
+ * * [Boolean];
43
+ * * [Byte];
44
+ * * [Char];
45
+ * * [Short];
46
+ * * [Int];
47
+ * * [Long];
48
+ * * [Float];
49
+ * * [Double];
50
+ * * [String];
51
+ * * [KSType] for annotation arguments of type [kotlin.reflect.KClass];
52
+ * * [KSClassDeclaration] for annotation arguments of type [Enum] (in this case[KSClassDeclaration.classKind]
53
+ * equals to [ClassKind.ENUM_CLASS]);
54
+ * * [KSAnnotation] for embedded annotation arguments;
55
+ * * [Array] of a possible type listed above.
39
56
*/
40
57
val value: Any?
41
58
}
You can’t perform that action at this time.
0 commit comments