Home
last modified time | relevance | path

Searched refs:ItemVisitor (Results 1 – 15 of 15) sorted by relevance

/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/
DItemVisitor.kt19 interface ItemVisitor { interface
DPackageList.kt20 fun accept(visitor: ItemVisitor) { in accept()
DPropertyItem.kt65 override fun accept(visitor: ItemVisitor) { in <lambda>()
DParameterItem.kt97 override fun accept(visitor: ItemVisitor) { in name()
DPackageItem.kt70 override fun accept(visitor: ItemVisitor) { in <lambda>()
DTypeParameterItem.kt85 override fun accept(visitor: ItemVisitor) = error("Not needed for TypeParameterItem")
DTraversingVisitor.kt26 abstract class TraversingVisitor : ItemVisitor {
DCodebase.kt69 fun accept(visitor: ItemVisitor) { in <lambda>()
DBaseItemVisitor.kt32 ) : ItemVisitor {
DFieldItem.kt57 override fun accept(visitor: ItemVisitor) { in <lambda>()
DItem.kt97 fun accept(visitor: ItemVisitor) in isHiddenOrRemoved()
DMethodItem.kt168 override fun accept(visitor: ItemVisitor) { in <lambda>()
DClassItem.kt240 override fun accept(visitor: ItemVisitor) { in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/
DDriver.kt45 import com.android.tools.metalava.model.ItemVisitor in <lambda>()
803 createVisitor: (PrintWriter) -> ItemVisitor in createReportFile()
/tools/metalava/
DREADME.md372 First, metalava provides an ItemVisitor. This lets you visit the API easily.
375 codebase.accept(object : ItemVisitor() {
385 There is also an `ApiVisitor`. This is a subclass of the `ItemVisitor`, but
414 There is a `TypeVisitor` similar to `ItemVisitor` which you can use to visit all