Searched defs:KSClassDeclaration (Results 1 – 6 of 6) sorted by relevance
22 interface KSClassDeclaration : KSDeclaration, KSDeclarationContainer { interface
22 fun KSClassDeclaration.hasAnnotation(annotationName: String): Boolean = in hasAnnotation() method
93 fun KSClassDeclaration.getDeclaredFunctions(): Sequence<KSFunctionDeclaration> { in getDeclaredFunctions() method103 fun KSClassDeclaration.getDeclaredProperties(): Sequence<KSPropertyDeclaration> { in getDeclaredProperties() method107 fun KSClassDeclaration.getConstructors(): Sequence<KSFunctionDeclaration> { in getConstructors() method167 fun KSClassDeclaration.getAllSuperTypes(): Sequence<KSType> { in KSClassDeclaration() method198 fun KSClassDeclaration.isAbstract() = in KSClassDeclaration() method
28 fun KSClassDeclaration.toResult(): String { in process() method
29 fun KSClassDeclaration.pretty(): String = "${qualifiedName!!.asString()}: $classKind" in process() method
49 private fun KSClassDeclaration.toSignature(): String { in toSignature() method