Lines Matching full:symbol
5 …ctor public KSTypeNotPresentException(@NonNull com.google.devtools.ksp.symbol.KSType ksType, @NonN…
6 method @NonNull public com.google.devtools.ksp.symbol.KSType getKsType();
7 property @NonNull public final com.google.devtools.ksp.symbol.KSType ksType;
11 …esentException(@NonNull java.util.List<? extends com.google.devtools.ksp.symbol.KSType> ksTypes, @…
12 method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSType> getKsTypes();
13 property @NonNull public final java.util.List<com.google.devtools.ksp.symbol.KSType> ksTypes;
20 … static com.google.devtools.ksp.symbol.KSClassDeclaration closestClassDeclaration(@NonNull com.goo…
21 …blic static com.google.devtools.ksp.symbol.KSClassDeclaration findActualType(@NonNull com.google.d…
22 …quences.Sequence<com.google.devtools.ksp.symbol.KSType> getAllSuperTypes(@NonNull com.google.devto…
23 …uences.Sequence<T> getAnnotationsByType(@NonNull com.google.devtools.ksp.symbol.KSAnnotated, @NonN…
24 …method @Nullable public static com.google.devtools.ksp.symbol.KSClassDeclaration getClassDeclarati…
25 …method public static inline <reified T> com.google.devtools.ksp.symbol.KSClassDeclaration getClass…
26 ….Sequence<com.google.devtools.ksp.symbol.KSFunctionDeclaration> getConstructors(@NonNull com.googl…
27 …le public static com.google.devtools.ksp.symbol.KSFile getContainingFile(@NonNull com.google.devto…
28 …quence<com.google.devtools.ksp.symbol.KSFunctionDeclaration> getDeclaredFunctions(@NonNull com.goo…
29 …quence<com.google.devtools.ksp.symbol.KSPropertyDeclaration> getDeclaredProperties(@NonNull com.go…
30 …method @NonNull public static kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSFunctionD…
31 …a.util.List<com.google.devtools.ksp.symbol.KSTypeArgument> getInnerArguments(@NonNull com.google.d…
32 …ls.ksp.symbol.KSClassDeclaration getJavaClassByName(@NonNull com.google.devtools.ksp.processing.Re…
33 …oogle.devtools.ksp.KspExperimental public static com.google.devtools.ksp.symbol.KSClassDeclaration…
34 …s.ksp.symbol.KSClassDeclaration getKotlinClassByName(@NonNull com.google.devtools.ksp.processing.R…
35 …oogle.devtools.ksp.KspExperimental public static com.google.devtools.ksp.symbol.KSClassDeclaration…
36 …able public static com.google.devtools.ksp.symbol.KSType getOuterType(@NonNull com.google.devtools…
37 …method @Nullable public static com.google.devtools.ksp.symbol.KSPropertyDeclaration getPropertyDec…
38 …ll public static com.google.devtools.ksp.symbol.Visibility getVisibility(@NonNull com.google.devto…
39 …method public static boolean isAbstract(@NonNull com.google.devtools.ksp.symbol.KSClassDeclaration…
40 …method public static boolean isAbstract(@NonNull com.google.devtools.ksp.symbol.KSPropertyDeclarat…
41 …Annotation> boolean isAnnotationPresent(@NonNull com.google.devtools.ksp.symbol.KSAnnotated, @NonN…
42 …method public static boolean isConstructor(@NonNull com.google.devtools.ksp.symbol.KSFunctionDecla…
43 method public static boolean isDefault(@NonNull com.google.devtools.ksp.symbol.KSValueArgument);
44 method public static boolean isInternal(@NonNull com.google.devtools.ksp.symbol.KSDeclaration);
45 …method public static boolean isJavaPackagePrivate(@NonNull com.google.devtools.ksp.symbol.KSDeclar…
46 method public static boolean isLocal(@NonNull com.google.devtools.ksp.symbol.KSDeclaration);
47 method public static boolean isOpen(@NonNull com.google.devtools.ksp.symbol.KSDeclaration);
48 method public static boolean isPrivate(@NonNull com.google.devtools.ksp.symbol.KSDeclaration);
49 method public static boolean isProtected(@NonNull com.google.devtools.ksp.symbol.KSDeclaration);
50 method public static boolean isPublic(@NonNull com.google.devtools.ksp.symbol.KSDeclaration);
51 …sVisibleFrom(@NonNull com.google.devtools.ksp.symbol.KSDeclaration, @NonNull com.google.devtools.k…
52 …ls.ksp.symbol.KSNode, @NonNull kotlin.jvm.functions.Function2<? super com.google.devtools.ksp.symb…
61 …method public void associate(@NonNull java.util.List<? extends com.google.devtools.ksp.symbol.KSFi…
62 …ssociateByPath(@NonNull java.util.List<? extends com.google.devtools.ksp.symbol.KSFile> sources, @…
63 …ateWithClasses(@NonNull java.util.List<? extends com.google.devtools.ksp.symbol.KSClassDeclaration…
71 …ctor public Dependencies(boolean aggregating, @NonNull com.google.devtools.ksp.symbol.KSFile... so…
73 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSFile> getOriginatingFiles();
77 …property @NonNull public final java.util.List<com.google.devtools.ksp.symbol.KSFile> originatingFi…
95 method @NonNull public com.google.devtools.ksp.symbol.KSType getAnnotationType();
96 method @NonNull public com.google.devtools.ksp.symbol.KSType getAnyType();
97 method @NonNull public com.google.devtools.ksp.symbol.KSType getArrayType();
98 method @NonNull public com.google.devtools.ksp.symbol.KSType getBooleanType();
99 method @NonNull public com.google.devtools.ksp.symbol.KSType getByteType();
100 method @NonNull public com.google.devtools.ksp.symbol.KSType getCharType();
101 method @NonNull public com.google.devtools.ksp.symbol.KSType getDoubleType();
102 method @NonNull public com.google.devtools.ksp.symbol.KSType getFloatType();
103 method @NonNull public com.google.devtools.ksp.symbol.KSType getIntType();
104 method @NonNull public com.google.devtools.ksp.symbol.KSType getIterableType();
105 method @NonNull public com.google.devtools.ksp.symbol.KSType getLongType();
106 method @NonNull public com.google.devtools.ksp.symbol.KSType getNothingType();
107 method @NonNull public com.google.devtools.ksp.symbol.KSType getNumberType();
108 method @NonNull public com.google.devtools.ksp.symbol.KSType getShortType();
109 method @NonNull public com.google.devtools.ksp.symbol.KSType getStringType();
110 method @NonNull public com.google.devtools.ksp.symbol.KSType getUnitType();
111 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType annotationType;
112 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType anyType;
113 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType arrayType;
114 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType booleanType;
115 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType byteType;
116 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType charType;
117 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType doubleType;
118 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType floatType;
119 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType intType;
120 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType iterableType;
121 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType longType;
122 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType nothingType;
123 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType numberType;
124 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType shortType;
125 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType stringType;
126 property @NonNull public abstract com.google.devtools.ksp.symbol.KSType unitType;
130 …void error(@NonNull String message, @Nullable com.google.devtools.ksp.symbol.KSNode symbol = null);
132 … void info(@NonNull String message, @Nullable com.google.devtools.ksp.symbol.KSNode symbol = null);
133 …id logging(@NonNull String message, @Nullable com.google.devtools.ksp.symbol.KSNode symbol = null);
134 … void warn(@NonNull String message, @Nullable com.google.devtools.ksp.symbol.KSNode symbol = null);
148 …blic com.google.devtools.ksp.symbol.KSTypeReference createKSTypeReferenceFromKSType(@NonNull com.g…
149 …ava.util.Set<com.google.devtools.ksp.symbol.Modifier> effectiveJavaModifiers(@NonNull com.google.d…
150 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSFile> getAllFile…
152 …public com.google.devtools.ksp.symbol.KSClassDeclaration getClassDeclarationByName(@NonNull com.go…
153 …KspExperimental public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSDeclaration> get…
154 …quence<com.google.devtools.ksp.symbol.KSDeclaration> getDeclarationsInSourceOrder(@NonNull com.goo…
155 …ce<com.google.devtools.ksp.symbol.KSFunctionDeclaration> getFunctionDeclarationsByName(@NonNull co…
156 …ental public com.google.devtools.ksp.symbol.KSTypeReference getJavaWildcard(@NonNull com.google.de…
157 …nces.Sequence<com.google.devtools.ksp.symbol.KSType> getJvmCheckedException(@NonNull com.google.de…
158 …nces.Sequence<com.google.devtools.ksp.symbol.KSType> getJvmCheckedException(@NonNull com.google.de…
159 …spExperimental public String getJvmName(@NonNull com.google.devtools.ksp.symbol.KSFunctionDeclarat…
160 …spExperimental public String getJvmName(@NonNull com.google.devtools.ksp.symbol.KSPropertyAccessor…
161 …method @NonNull public com.google.devtools.ksp.symbol.KSName getKSNameFromString(@NonNull String n…
162 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSFile> getNewFile…
163 …ntal public String getOwnerJvmClassName(@NonNull com.google.devtools.ksp.symbol.KSPropertyDeclarat…
164 …ntal public String getOwnerJvmClassName(@NonNull com.google.devtools.ksp.symbol.KSFunctionDeclarat…
165 …lic com.google.devtools.ksp.symbol.KSPropertyDeclaration getPropertyDeclarationByName(@NonNull com…
166 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSAnnotated> getSy…
167 ….ksp.symbol.KSTypeArgument getTypeArgument(@NonNull com.google.devtools.ksp.symbol.KSTypeReference…
168 ….KspExperimental public boolean isJavaRawType(@NonNull com.google.devtools.ksp.symbol.KSType type);
169 …rimental public com.google.devtools.ksp.symbol.KSName mapJavaNameToKotlin(@NonNull com.google.devt…
170 …rimental public com.google.devtools.ksp.symbol.KSName mapKotlinNameToJava(@NonNull com.google.devt…
171 …imental public String mapToJvmSignature(@NonNull com.google.devtools.ksp.symbol.KSDeclaration decl…
172 …errides(@NonNull com.google.devtools.ksp.symbol.KSDeclaration overrider, @NonNull com.google.devto…
173 …ols.ksp.symbol.KSDeclaration overrider, @NonNull com.google.devtools.ksp.symbol.KSDeclaration over…
180 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSAnnotated> process(@NonNull…
211 package com.google.devtools.ksp.symbol {
214 … enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget DELEGATE;
215 enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget FIELD;
216 enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget FILE;
217 enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget GET;
218 enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget PARAM;
219 … enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget PROPERTY;
220 … enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget RECEIVER;
221 enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget SET;
222 … enum_constant public static final com.google.devtools.ksp.symbol.AnnotationUseSiteTarget SETPARAM;
228 enum_constant public static final com.google.devtools.ksp.symbol.ClassKind ANNOTATION_CLASS;
229 enum_constant public static final com.google.devtools.ksp.symbol.ClassKind CLASS;
230 enum_constant public static final com.google.devtools.ksp.symbol.ClassKind ENUM_CLASS;
231 enum_constant public static final com.google.devtools.ksp.symbol.ClassKind ENUM_ENTRY;
232 enum_constant public static final com.google.devtools.ksp.symbol.ClassKind INTERFACE;
233 enum_constant public static final com.google.devtools.ksp.symbol.ClassKind OBJECT;
236 public final class FileLocation extends com.google.devtools.ksp.symbol.Location {
240 …method @NonNull public com.google.devtools.ksp.symbol.FileLocation copy(@NonNull String filePath, …
248 enum_constant public static final com.google.devtools.ksp.symbol.FunctionKind ANONYMOUS;
249 enum_constant public static final com.google.devtools.ksp.symbol.FunctionKind LAMBDA;
250 enum_constant public static final com.google.devtools.ksp.symbol.FunctionKind MEMBER;
251 enum_constant public static final com.google.devtools.ksp.symbol.FunctionKind STATIC;
252 enum_constant public static final com.google.devtools.ksp.symbol.FunctionKind TOP_LEVEL;
255 public interface KSAnnotated extends com.google.devtools.ksp.symbol.KSNode {
256 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSAnnotation> getA…
257 …property @NonNull public abstract kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSAnnot…
260 public interface KSAnnotation extends com.google.devtools.ksp.symbol.KSNode {
261 method @NonNull public com.google.devtools.ksp.symbol.KSTypeReference getAnnotationType();
262 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSValueArgument> getArguments…
263 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSValueArgument> getDefaultAr…
264 method @NonNull public com.google.devtools.ksp.symbol.KSName getShortName();
265 … method @Nullable public com.google.devtools.ksp.symbol.AnnotationUseSiteTarget getUseSiteTarget();
266 property @NonNull public abstract com.google.devtools.ksp.symbol.KSTypeReference annotationType;
267 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSValueArgument> a…
268 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSValueArgument> d…
269 property @NonNull public abstract com.google.devtools.ksp.symbol.KSName shortName;
270 …property @Nullable public abstract com.google.devtools.ksp.symbol.AnnotationUseSiteTarget useSiteT…
273 public interface KSCallableReference extends com.google.devtools.ksp.symbol.KSReferenceElement {
274 …method public default <D, R> R accept(@NonNull com.google.devtools.ksp.symbol.KSVisitor<D,R> visit…
275 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSValueParameter> getFunction…
276 method @Nullable public com.google.devtools.ksp.symbol.KSTypeReference getReceiverType();
277 method @NonNull public com.google.devtools.ksp.symbol.KSTypeReference getReturnType();
278 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSValueParameter> …
279 property @Nullable public abstract com.google.devtools.ksp.symbol.KSTypeReference receiverType;
280 property @NonNull public abstract com.google.devtools.ksp.symbol.KSTypeReference returnType;
283 …KSClassDeclaration extends com.google.devtools.ksp.symbol.KSDeclaration com.google.devtools.ksp.sy…
284 method @NonNull public com.google.devtools.ksp.symbol.KSType asStarProjectedType();
285 …ll public com.google.devtools.ksp.symbol.KSType asType(@NonNull java.util.List<? extends com.googl…
286 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSFunctionDeclarat…
287 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSPropertyDeclarat…
288 method @NonNull public com.google.devtools.ksp.symbol.ClassKind getClassKind();
289 …method @Nullable public com.google.devtools.ksp.symbol.KSFunctionDeclaration getPrimaryConstructor…
290 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSClassDeclaration…
291 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSTypeReference> g…
293 property @NonNull public abstract com.google.devtools.ksp.symbol.ClassKind classKind;
295 …property @Nullable public abstract com.google.devtools.ksp.symbol.KSFunctionDeclaration primaryCon…
296 …property @NonNull public abstract kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSTypeR…
299 public interface KSClassifierReference extends com.google.devtools.ksp.symbol.KSReferenceElement {
300 …method public default <D, R> R accept(@NonNull com.google.devtools.ksp.symbol.KSVisitor<D,R> visit…
301 method @Nullable public com.google.devtools.ksp.symbol.KSClassifierReference getQualifier();
303 … property @Nullable public abstract com.google.devtools.ksp.symbol.KSClassifierReference qualifier;
306 …s com.google.devtools.ksp.symbol.KSModifierListOwner com.google.devtools.ksp.symbol.KSAnnotated co…
307 method @Nullable public com.google.devtools.ksp.symbol.KSFile getContainingFile();
309 method @NonNull public com.google.devtools.ksp.symbol.KSName getPackageName();
310 method @Nullable public com.google.devtools.ksp.symbol.KSDeclaration getParentDeclaration();
311 method @Nullable public com.google.devtools.ksp.symbol.KSName getQualifiedName();
312 method @NonNull public com.google.devtools.ksp.symbol.KSName getSimpleName();
313 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSTypeParameter> getTypeParam…
314 property @Nullable public abstract com.google.devtools.ksp.symbol.KSFile containingFile;
316 property @NonNull public abstract com.google.devtools.ksp.symbol.KSName packageName;
317 … property @Nullable public abstract com.google.devtools.ksp.symbol.KSDeclaration parentDeclaration;
318 property @Nullable public abstract com.google.devtools.ksp.symbol.KSName qualifiedName;
319 property @NonNull public abstract com.google.devtools.ksp.symbol.KSName simpleName;
320 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSTypeParameter> t…
323 public interface KSDeclarationContainer extends com.google.devtools.ksp.symbol.KSNode {
324 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSDeclaration> get…
325 …property @NonNull public abstract kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSDecla…
328 public interface KSDefNonNullReference extends com.google.devtools.ksp.symbol.KSReferenceElement {
329 …method public default <D, R> R accept(@NonNull com.google.devtools.ksp.symbol.KSVisitor<D,R> visit…
330 method @NonNull public com.google.devtools.ksp.symbol.KSClassifierReference getEnclosedType();
331 …property @NonNull public abstract com.google.devtools.ksp.symbol.KSClassifierReference enclosedTyp…
334 public interface KSDynamicReference extends com.google.devtools.ksp.symbol.KSReferenceElement {
338 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSDeclaration> fin…
339 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSDeclaration> fin…
346 …erface KSFile extends com.google.devtools.ksp.symbol.KSDeclarationContainer com.google.devtools.ks…
349 method @NonNull public com.google.devtools.ksp.symbol.KSName getPackageName();
352 property @NonNull public abstract com.google.devtools.ksp.symbol.KSName packageName;
356 method @Nullable public com.google.devtools.ksp.symbol.KSType getExtensionReceiverType();
357 … method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSType> getParameterTypes();
358 method @Nullable public com.google.devtools.ksp.symbol.KSType getReturnType();
359 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSTypeParameter> getTypeParam…
361 property @Nullable public abstract com.google.devtools.ksp.symbol.KSType extensionReceiverType;
363 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSType> parameterT…
364 property @Nullable public abstract com.google.devtools.ksp.symbol.KSType returnType;
365 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSTypeParameter> t…
368 …unctionDeclaration extends com.google.devtools.ksp.symbol.KSDeclaration com.google.devtools.ksp.sy…
369 …d @NonNull public com.google.devtools.ksp.symbol.KSFunction asMemberOf(@NonNull com.google.devtool…
370 method @Nullable public com.google.devtools.ksp.symbol.KSDeclaration findOverridee();
371 method @Nullable public com.google.devtools.ksp.symbol.KSTypeReference getExtensionReceiver();
372 method @NonNull public com.google.devtools.ksp.symbol.FunctionKind getFunctionKind();
373 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSValueParameter> getParamete…
374 method @Nullable public com.google.devtools.ksp.symbol.KSTypeReference getReturnType();
376 …property @Nullable public abstract com.google.devtools.ksp.symbol.KSTypeReference extensionReceive…
377 property @NonNull public abstract com.google.devtools.ksp.symbol.FunctionKind functionKind;
379 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSValueParameter> …
380 property @Nullable public abstract com.google.devtools.ksp.symbol.KSTypeReference returnType;
383 public interface KSModifierListOwner extends com.google.devtools.ksp.symbol.KSNode {
384 method @NonNull public java.util.Set<com.google.devtools.ksp.symbol.Modifier> getModifiers();
385 …property @NonNull public abstract java.util.Set<com.google.devtools.ksp.symbol.Modifier> modifiers;
395 …method public <D, R> R accept(@NonNull com.google.devtools.ksp.symbol.KSVisitor<D,R> visitor, @Nul…
396 method @NonNull public com.google.devtools.ksp.symbol.Location getLocation();
397 method @NonNull public com.google.devtools.ksp.symbol.Origin getOrigin();
398 method @Nullable public com.google.devtools.ksp.symbol.KSNode getParent();
399 property @NonNull public abstract com.google.devtools.ksp.symbol.Location location;
400 property @NonNull public abstract com.google.devtools.ksp.symbol.Origin origin;
401 property @Nullable public abstract com.google.devtools.ksp.symbol.KSNode parent;
404 …public interface KSParenthesizedReference extends com.google.devtools.ksp.symbol.KSReferenceElemen…
405 method @NonNull public com.google.devtools.ksp.symbol.KSReferenceElement getElement();
406 property @NonNull public abstract com.google.devtools.ksp.symbol.KSReferenceElement element;
409 … KSPropertyAccessor extends com.google.devtools.ksp.symbol.KSAnnotated com.google.devtools.ksp.sym…
410 method @NonNull public com.google.devtools.ksp.symbol.KSPropertyDeclaration getReceiver();
411 property @NonNull public abstract com.google.devtools.ksp.symbol.KSPropertyDeclaration receiver;
414 public interface KSPropertyDeclaration extends com.google.devtools.ksp.symbol.KSDeclaration {
415 …hod @NonNull public com.google.devtools.ksp.symbol.KSType asMemberOf(@NonNull com.google.devtools.…
416 method @Nullable public com.google.devtools.ksp.symbol.KSPropertyDeclaration findOverridee();
417 method @Nullable public com.google.devtools.ksp.symbol.KSTypeReference getExtensionReceiver();
418 method @Nullable public com.google.devtools.ksp.symbol.KSPropertyGetter getGetter();
420 method @Nullable public com.google.devtools.ksp.symbol.KSPropertySetter getSetter();
421 method @NonNull public com.google.devtools.ksp.symbol.KSTypeReference getType();
424 …property @Nullable public abstract com.google.devtools.ksp.symbol.KSTypeReference extensionReceive…
425 property @Nullable public abstract com.google.devtools.ksp.symbol.KSPropertyGetter getter;
428 property @Nullable public abstract com.google.devtools.ksp.symbol.KSPropertySetter setter;
429 property @NonNull public abstract com.google.devtools.ksp.symbol.KSTypeReference type;
432 public interface KSPropertyGetter extends com.google.devtools.ksp.symbol.KSPropertyAccessor {
433 method @Nullable public com.google.devtools.ksp.symbol.KSTypeReference getReturnType();
434 property @Nullable public abstract com.google.devtools.ksp.symbol.KSTypeReference returnType;
437 public interface KSPropertySetter extends com.google.devtools.ksp.symbol.KSPropertyAccessor {
438 method @NonNull public com.google.devtools.ksp.symbol.KSValueParameter getParameter();
439 property @NonNull public abstract com.google.devtools.ksp.symbol.KSValueParameter parameter;
442 public interface KSReferenceElement extends com.google.devtools.ksp.symbol.KSNode {
443 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSTypeArgument> getTypeArgume…
444 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSTypeArgument> ty…
448 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSAnnotation> getA…
449 …method @NonNull public java.util.List<com.google.devtools.ksp.symbol.KSTypeArgument> getArguments(…
450 method @NonNull public com.google.devtools.ksp.symbol.KSDeclaration getDeclaration();
451 method @NonNull public com.google.devtools.ksp.symbol.Nullability getNullability();
452 method public boolean isAssignableFrom(@NonNull com.google.devtools.ksp.symbol.KSType that);
459 method @NonNull public com.google.devtools.ksp.symbol.KSType makeNotNullable();
460 method @NonNull public com.google.devtools.ksp.symbol.KSType makeNullable();
461 …l public com.google.devtools.ksp.symbol.KSType replace(@NonNull java.util.List<? extends com.googl…
462 method @NonNull public com.google.devtools.ksp.symbol.KSType starProjection();
463 …property @NonNull public abstract kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSAnnot…
464 …property @NonNull public abstract java.util.List<com.google.devtools.ksp.symbol.KSTypeArgument> ar…
465 property @NonNull public abstract com.google.devtools.ksp.symbol.KSDeclaration declaration;
470 property @NonNull public abstract com.google.devtools.ksp.symbol.Nullability nullability;
473 public interface KSTypeAlias extends com.google.devtools.ksp.symbol.KSDeclaration {
474 method @NonNull public com.google.devtools.ksp.symbol.KSName getName();
475 method @NonNull public com.google.devtools.ksp.symbol.KSTypeReference getType();
476 property @NonNull public abstract com.google.devtools.ksp.symbol.KSName name;
477 property @NonNull public abstract com.google.devtools.ksp.symbol.KSTypeReference type;
480 public interface KSTypeArgument extends com.google.devtools.ksp.symbol.KSAnnotated {
481 method @Nullable public com.google.devtools.ksp.symbol.KSTypeReference getType();
482 method @NonNull public com.google.devtools.ksp.symbol.Variance getVariance();
483 property @Nullable public abstract com.google.devtools.ksp.symbol.KSTypeReference type;
484 property @NonNull public abstract com.google.devtools.ksp.symbol.Variance variance;
487 public interface KSTypeParameter extends com.google.devtools.ksp.symbol.KSDeclaration {
488 …method @NonNull public kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSTypeReference> g…
489 method @NonNull public com.google.devtools.ksp.symbol.KSName getName();
490 method @NonNull public com.google.devtools.ksp.symbol.Variance getVariance();
492 …property @NonNull public abstract kotlin.sequences.Sequence<com.google.devtools.ksp.symbol.KSTypeR…
494 property @NonNull public abstract com.google.devtools.ksp.symbol.KSName name;
495 property @NonNull public abstract com.google.devtools.ksp.symbol.Variance variance;
498 …ace KSTypeReference extends com.google.devtools.ksp.symbol.KSAnnotated com.google.devtools.ksp.sym…
499 method @Nullable public com.google.devtools.ksp.symbol.KSReferenceElement getElement();
500 method @NonNull public com.google.devtools.ksp.symbol.KSType resolve();
501 property @Nullable public abstract com.google.devtools.ksp.symbol.KSReferenceElement element;
504 public interface KSValueArgument extends com.google.devtools.ksp.symbol.KSAnnotated {
505 method @Nullable public com.google.devtools.ksp.symbol.KSName getName();
509 property @Nullable public abstract com.google.devtools.ksp.symbol.KSName name;
513 public interface KSValueParameter extends com.google.devtools.ksp.symbol.KSAnnotated {
515 method @Nullable public com.google.devtools.ksp.symbol.KSName getName();
516 method @NonNull public com.google.devtools.ksp.symbol.KSTypeReference getType();
528 property @Nullable public abstract com.google.devtools.ksp.symbol.KSName name;
529 property @NonNull public abstract com.google.devtools.ksp.symbol.KSTypeReference type;
533 …method public R visitAnnotated(@NonNull com.google.devtools.ksp.symbol.KSAnnotated annotated, @Nul…
534 …method public R visitAnnotation(@NonNull com.google.devtools.ksp.symbol.KSAnnotation annotation, @…
535 …method public R visitCallableReference(@NonNull com.google.devtools.ksp.symbol.KSCallableReference…
536 …method public R visitClassDeclaration(@NonNull com.google.devtools.ksp.symbol.KSClassDeclaration c…
537 …method public R visitClassifierReference(@NonNull com.google.devtools.ksp.symbol.KSClassifierRefer…
538 …method public R visitDeclaration(@NonNull com.google.devtools.ksp.symbol.KSDeclaration declaration…
539 …method public R visitDeclarationContainer(@NonNull com.google.devtools.ksp.symbol.KSDeclarationCon…
540 …method public R visitDefNonNullReference(@NonNull com.google.devtools.ksp.symbol.KSDefNonNullRefer…
541 …method public R visitDynamicReference(@NonNull com.google.devtools.ksp.symbol.KSDynamicReference r…
542 … method public R visitFile(@NonNull com.google.devtools.ksp.symbol.KSFile file, @Nullable D data);
543 …method public R visitFunctionDeclaration(@NonNull com.google.devtools.ksp.symbol.KSFunctionDeclara…
544 …method public R visitModifierListOwner(@NonNull com.google.devtools.ksp.symbol.KSModifierListOwner…
545 … method public R visitNode(@NonNull com.google.devtools.ksp.symbol.KSNode node, @Nullable D data);
546 …method public R visitParenthesizedReference(@NonNull com.google.devtools.ksp.symbol.KSParenthesize…
547 …method public R visitPropertyAccessor(@NonNull com.google.devtools.ksp.symbol.KSPropertyAccessor a…
548 …method public R visitPropertyDeclaration(@NonNull com.google.devtools.ksp.symbol.KSPropertyDeclara…
549 …method public R visitPropertyGetter(@NonNull com.google.devtools.ksp.symbol.KSPropertyGetter gette…
550 …method public R visitPropertySetter(@NonNull com.google.devtools.ksp.symbol.KSPropertySetter sette…
551 …method public R visitReferenceElement(@NonNull com.google.devtools.ksp.symbol.KSReferenceElement e…
552 …method public R visitTypeAlias(@NonNull com.google.devtools.ksp.symbol.KSTypeAlias typeAlias, @Nul…
553 …method public R visitTypeArgument(@NonNull com.google.devtools.ksp.symbol.KSTypeArgument typeArgum…
554 …method public R visitTypeParameter(@NonNull com.google.devtools.ksp.symbol.KSTypeParameter typePar…
555 …method public R visitTypeReference(@NonNull com.google.devtools.ksp.symbol.KSTypeReference typeRef…
556 …method public R visitValueArgument(@NonNull com.google.devtools.ksp.symbol.KSValueArgument valueAr…
557 …method public R visitValueParameter(@NonNull com.google.devtools.ksp.symbol.KSValueParameter value…
560 …public class KSVisitorVoid implements com.google.devtools.ksp.symbol.KSVisitor<kotlin.Unit,kotlin.…
562 …method public void visitAnnotated(@NonNull com.google.devtools.ksp.symbol.KSAnnotated annotated, @…
563 …method public void visitAnnotation(@NonNull com.google.devtools.ksp.symbol.KSAnnotation annotation…
564 …method public void visitCallableReference(@NonNull com.google.devtools.ksp.symbol.KSCallableRefere…
565 …method public void visitClassDeclaration(@NonNull com.google.devtools.ksp.symbol.KSClassDeclaratio…
566 …method public void visitClassifierReference(@NonNull com.google.devtools.ksp.symbol.KSClassifierRe…
567 …method public void visitDeclaration(@NonNull com.google.devtools.ksp.symbol.KSDeclaration declarat…
568 …method public void visitDeclarationContainer(@NonNull com.google.devtools.ksp.symbol.KSDeclaration…
569 …method public void visitDefNonNullReference(@NonNull com.google.devtools.ksp.symbol.KSDefNonNullRe…
570 …method public void visitDynamicReference(@NonNull com.google.devtools.ksp.symbol.KSDynamicReferenc…
571 …method public void visitFile(@NonNull com.google.devtools.ksp.symbol.KSFile file, @NonNull kotlin.…
572 …method public void visitFunctionDeclaration(@NonNull com.google.devtools.ksp.symbol.KSFunctionDecl…
573 …method public void visitModifierListOwner(@NonNull com.google.devtools.ksp.symbol.KSModifierListOw…
574 …method public void visitNode(@NonNull com.google.devtools.ksp.symbol.KSNode node, @NonNull kotlin.…
575 …method public void visitParenthesizedReference(@NonNull com.google.devtools.ksp.symbol.KSParenthes…
576 …method public void visitPropertyAccessor(@NonNull com.google.devtools.ksp.symbol.KSPropertyAccesso…
577 …method public void visitPropertyDeclaration(@NonNull com.google.devtools.ksp.symbol.KSPropertyDecl…
578 …method public void visitPropertyGetter(@NonNull com.google.devtools.ksp.symbol.KSPropertyGetter ge…
579 …method public void visitPropertySetter(@NonNull com.google.devtools.ksp.symbol.KSPropertySetter se…
580 …method public void visitReferenceElement(@NonNull com.google.devtools.ksp.symbol.KSReferenceElemen…
581 …method public void visitTypeAlias(@NonNull com.google.devtools.ksp.symbol.KSTypeAlias typeAlias, @…
582 …method public void visitTypeArgument(@NonNull com.google.devtools.ksp.symbol.KSTypeArgument typeAr…
583 …method public void visitTypeParameter(@NonNull com.google.devtools.ksp.symbol.KSTypeParameter type…
584 …method public void visitTypeReference(@NonNull com.google.devtools.ksp.symbol.KSTypeReference type…
585 …method public void visitValueArgument(@NonNull com.google.devtools.ksp.symbol.KSValueArgument valu…
586 …method public void visitValueParameter(@NonNull com.google.devtools.ksp.symbol.KSValueParameter va…
593 enum_constant public static final com.google.devtools.ksp.symbol.Modifier ABSTRACT;
594 enum_constant public static final com.google.devtools.ksp.symbol.Modifier ACTUAL;
595 enum_constant public static final com.google.devtools.ksp.symbol.Modifier ANNOTATION;
596 enum_constant public static final com.google.devtools.ksp.symbol.Modifier CONST;
597 enum_constant public static final com.google.devtools.ksp.symbol.Modifier CROSSINLINE;
598 enum_constant public static final com.google.devtools.ksp.symbol.Modifier DATA;
599 enum_constant public static final com.google.devtools.ksp.symbol.Modifier ENUM;
600 enum_constant public static final com.google.devtools.ksp.symbol.Modifier EXPECT;
601 enum_constant public static final com.google.devtools.ksp.symbol.Modifier EXTERNAL;
602 enum_constant public static final com.google.devtools.ksp.symbol.Modifier FINAL;
603 enum_constant public static final com.google.devtools.ksp.symbol.Modifier FUN;
604 enum_constant public static final com.google.devtools.ksp.symbol.Modifier IN;
605 enum_constant public static final com.google.devtools.ksp.symbol.Modifier INFIX;
606 enum_constant public static final com.google.devtools.ksp.symbol.Modifier INLINE;
607 enum_constant public static final com.google.devtools.ksp.symbol.Modifier INNER;
608 enum_constant public static final com.google.devtools.ksp.symbol.Modifier INTERNAL;
609 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_DEFAULT;
610 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_NATIVE;
611 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_STATIC;
612 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_STRICT;
613 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_SYNCHRONIZED;
614 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_TRANSIENT;
615 enum_constant public static final com.google.devtools.ksp.symbol.Modifier JAVA_VOLATILE;
616 enum_constant public static final com.google.devtools.ksp.symbol.Modifier LATEINIT;
617 enum_constant public static final com.google.devtools.ksp.symbol.Modifier NOINLINE;
618 enum_constant public static final com.google.devtools.ksp.symbol.Modifier OPEN;
619 enum_constant public static final com.google.devtools.ksp.symbol.Modifier OPERATOR;
620 enum_constant public static final com.google.devtools.ksp.symbol.Modifier OUT;
621 enum_constant public static final com.google.devtools.ksp.symbol.Modifier OVERRIDE;
622 enum_constant public static final com.google.devtools.ksp.symbol.Modifier PRIVATE;
623 enum_constant public static final com.google.devtools.ksp.symbol.Modifier PROTECTED;
624 enum_constant public static final com.google.devtools.ksp.symbol.Modifier PUBLIC;
625 enum_constant public static final com.google.devtools.ksp.symbol.Modifier REIFIED;
626 enum_constant public static final com.google.devtools.ksp.symbol.Modifier SEALED;
627 enum_constant public static final com.google.devtools.ksp.symbol.Modifier SUSPEND;
628 enum_constant public static final com.google.devtools.ksp.symbol.Modifier TAILREC;
629 enum_constant public static final com.google.devtools.ksp.symbol.Modifier VALUE;
630 enum_constant public static final com.google.devtools.ksp.symbol.Modifier VARARG;
633 public final class NonExistLocation extends com.google.devtools.ksp.symbol.Location {
634 field @NonNull public static final com.google.devtools.ksp.symbol.NonExistLocation INSTANCE;
638 enum_constant public static final com.google.devtools.ksp.symbol.Nullability NOT_NULL;
639 enum_constant public static final com.google.devtools.ksp.symbol.Nullability NULLABLE;
640 enum_constant public static final com.google.devtools.ksp.symbol.Nullability PLATFORM;
644 enum_constant public static final com.google.devtools.ksp.symbol.Origin JAVA;
645 enum_constant public static final com.google.devtools.ksp.symbol.Origin JAVA_LIB;
646 enum_constant public static final com.google.devtools.ksp.symbol.Origin KOTLIN;
647 enum_constant public static final com.google.devtools.ksp.symbol.Origin KOTLIN_LIB;
648 enum_constant public static final com.google.devtools.ksp.symbol.Origin SYNTHETIC;
654 enum_constant public static final com.google.devtools.ksp.symbol.Variance CONTRAVARIANT;
655 enum_constant public static final com.google.devtools.ksp.symbol.Variance COVARIANT;
656 enum_constant public static final com.google.devtools.ksp.symbol.Variance INVARIANT;
657 enum_constant public static final com.google.devtools.ksp.symbol.Variance STAR;
661 enum_constant public static final com.google.devtools.ksp.symbol.Visibility INTERNAL;
662 enum_constant public static final com.google.devtools.ksp.symbol.Visibility JAVA_PACKAGE;
663 enum_constant public static final com.google.devtools.ksp.symbol.Visibility LOCAL;
664 enum_constant public static final com.google.devtools.ksp.symbol.Visibility PRIVATE;
665 enum_constant public static final com.google.devtools.ksp.symbol.Visibility PROTECTED;
666 enum_constant public static final com.google.devtools.ksp.symbol.Visibility PUBLIC;
677 …public abstract class KSEmptyVisitor<D, R> implements com.google.devtools.ksp.symbol.KSVisitor<D,R…
679 …method public abstract R defaultHandler(@NonNull com.google.devtools.ksp.symbol.KSNode node, @Null…
680 …method public R visitAnnotated(@NonNull com.google.devtools.ksp.symbol.KSAnnotated annotated, @Nul…
681 …method public R visitAnnotation(@NonNull com.google.devtools.ksp.symbol.KSAnnotation annotation, @…
682 …method public R visitCallableReference(@NonNull com.google.devtools.ksp.symbol.KSCallableReference…
683 …method public R visitClassDeclaration(@NonNull com.google.devtools.ksp.symbol.KSClassDeclaration c…
684 …method public R visitClassifierReference(@NonNull com.google.devtools.ksp.symbol.KSClassifierRefer…
685 …method public R visitDeclaration(@NonNull com.google.devtools.ksp.symbol.KSDeclaration declaration…
686 …method public R visitDeclarationContainer(@NonNull com.google.devtools.ksp.symbol.KSDeclarationCon…
687 …method public R visitDefNonNullReference(@NonNull com.google.devtools.ksp.symbol.KSDefNonNullRefer…
688 …method public R visitDynamicReference(@NonNull com.google.devtools.ksp.symbol.KSDynamicReference r…
689 … method public R visitFile(@NonNull com.google.devtools.ksp.symbol.KSFile file, @Nullable D data);
690 …method public R visitFunctionDeclaration(@NonNull com.google.devtools.ksp.symbol.KSFunctionDeclara…
691 …method public R visitModifierListOwner(@NonNull com.google.devtools.ksp.symbol.KSModifierListOwner…
692 … method public R visitNode(@NonNull com.google.devtools.ksp.symbol.KSNode node, @Nullable D data);
693 …method public R visitParenthesizedReference(@NonNull com.google.devtools.ksp.symbol.KSParenthesize…
694 …method public R visitPropertyAccessor(@NonNull com.google.devtools.ksp.symbol.KSPropertyAccessor a…
695 …method public R visitPropertyDeclaration(@NonNull com.google.devtools.ksp.symbol.KSPropertyDeclara…
696 …method public R visitPropertyGetter(@NonNull com.google.devtools.ksp.symbol.KSPropertyGetter gette…
697 …method public R visitPropertySetter(@NonNull com.google.devtools.ksp.symbol.KSPropertySetter sette…
698 …method public R visitReferenceElement(@NonNull com.google.devtools.ksp.symbol.KSReferenceElement e…
699 …method public R visitTypeAlias(@NonNull com.google.devtools.ksp.symbol.KSTypeAlias typeAlias, @Nul…
700 …method public R visitTypeArgument(@NonNull com.google.devtools.ksp.symbol.KSTypeArgument typeArgum…
701 …method public R visitTypeParameter(@NonNull com.google.devtools.ksp.symbol.KSTypeParameter typePar…
702 …method public R visitTypeReference(@NonNull com.google.devtools.ksp.symbol.KSTypeReference typeRef…
703 …method public R visitValueArgument(@NonNull com.google.devtools.ksp.symbol.KSValueArgument valueAr…
704 …method public R visitValueParameter(@NonNull com.google.devtools.ksp.symbol.KSValueParameter value…
711 …com.google.devtools.ksp.visitor.KSDefaultVisitor<com.google.devtools.ksp.symbol.KSNode,java.lang.B…
712 …nctions.Function2<? super com.google.devtools.ksp.symbol.KSNode,? super com.google.devtools.ksp.sy…
713 …faultHandler(@NonNull com.google.devtools.ksp.symbol.KSNode node, @Nullable com.google.devtools.ks…
714 …notated(@NonNull com.google.devtools.ksp.symbol.KSAnnotated annotated, @Nullable com.google.devtoo…
715 …tation(@NonNull com.google.devtools.ksp.symbol.KSAnnotation annotation, @Nullable com.google.devto…
716 …(@NonNull com.google.devtools.ksp.symbol.KSClassDeclaration classDeclaration, @Nullable com.google…
717 …ation(@NonNull com.google.devtools.ksp.symbol.KSDeclaration declaration, @Nullable com.google.devt…
718 …nNull com.google.devtools.ksp.symbol.KSDeclarationContainer declarationContainer, @Nullable com.go…
719 …ion(@NonNull com.google.devtools.ksp.symbol.KSFunctionDeclaration function, @Nullable com.google.d…
720 …ion(@NonNull com.google.devtools.ksp.symbol.KSPropertyDeclaration property, @Nullable com.google.d…
721 …ter(@NonNull com.google.devtools.ksp.symbol.KSTypeParameter typeParameter, @Nullable com.google.de…
722 …nce(@NonNull com.google.devtools.ksp.symbol.KSTypeReference typeReference, @Nullable com.google.de…
723 …ent(@NonNull com.google.devtools.ksp.symbol.KSValueArgument valueArgument, @Nullable com.google.de…
724 …er(@NonNull com.google.devtools.ksp.symbol.KSValueParameter valueParameter, @Nullable com.google.d…