[FIR/IR generator] Generate kDocs for visitor classes
This commit is contained in:
committed by
Space Team
parent
570422dbd4
commit
54de11cb58
@@ -18,6 +18,9 @@ import org.jetbrains.kotlin.fir.expressions.*
|
||||
import org.jetbrains.kotlin.fir.references.*
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
|
||||
/**
|
||||
* Auto-generated by [org.jetbrains.kotlin.fir.tree.generator.printer.VisitorPrinter]
|
||||
*/
|
||||
abstract class FirDefaultVisitor<out R, in D> : FirVisitor<R, D>() {
|
||||
|
||||
override fun visitTypeRef(typeRef: FirTypeRef, data: D): R =
|
||||
|
||||
@@ -18,6 +18,9 @@ import org.jetbrains.kotlin.fir.expressions.*
|
||||
import org.jetbrains.kotlin.fir.references.*
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
|
||||
/**
|
||||
* Auto-generated by [org.jetbrains.kotlin.fir.tree.generator.printer.DefaultVisitorVoidPrinter]
|
||||
*/
|
||||
abstract class FirDefaultVisitorVoid : FirVisitorVoid() {
|
||||
override fun visitTypeRef(typeRef: FirTypeRef) = visitAnnotationContainer(typeRef)
|
||||
|
||||
|
||||
@@ -16,6 +16,9 @@ import org.jetbrains.kotlin.fir.expressions.*
|
||||
import org.jetbrains.kotlin.fir.references.*
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
|
||||
/**
|
||||
* Auto-generated by [org.jetbrains.kotlin.fir.tree.generator.printer.TransformerPrinter]
|
||||
*/
|
||||
abstract class FirTransformer<in D> : FirVisitor<FirElement, D>() {
|
||||
|
||||
abstract fun <E : FirElement> transformElement(element: E, data: D): E
|
||||
|
||||
@@ -16,6 +16,9 @@ import org.jetbrains.kotlin.fir.expressions.*
|
||||
import org.jetbrains.kotlin.fir.references.*
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
|
||||
/**
|
||||
* Auto-generated by [org.jetbrains.kotlin.fir.tree.generator.printer.VisitorPrinter]
|
||||
*/
|
||||
abstract class FirVisitor<out R, in D> {
|
||||
|
||||
abstract fun visitElement(element: FirElement, data: D): R
|
||||
|
||||
@@ -16,6 +16,9 @@ import org.jetbrains.kotlin.fir.expressions.*
|
||||
import org.jetbrains.kotlin.fir.references.*
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
|
||||
/**
|
||||
* Auto-generated by [org.jetbrains.kotlin.fir.tree.generator.printer.VisitorVoidPrinter]
|
||||
*/
|
||||
abstract class FirVisitorVoid : FirVisitor<Unit, Nothing?>() {
|
||||
|
||||
final override fun visitElement(element: FirElement, data: Nothing?) {
|
||||
|
||||
Reference in New Issue
Block a user