Home
last modified time | relevance | path

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

/tools/metalava/src/main/java/com/android/tools/metalava/model/
DPackageList.kt19 import com.android.tools.metalava.model.visitors.ItemVisitor
23 fun accept(visitor: ItemVisitor) { in accept()
DSourceFileItem.kt19 import com.android.tools.metalava.model.visitors.ItemVisitor
38 override fun accept(visitor: ItemVisitor) { in classes()
DPropertyItem.kt19 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
45 override fun accept(visitor: ItemVisitor) { in <lambda>()
DParameterItem.kt19 import com.android.tools.metalava.model.visitors.ItemVisitor
87 override fun accept(visitor: ItemVisitor) { in name()
DPackageItem.kt20 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
58 override fun accept(visitor: ItemVisitor) { in <lambda>()
DItem.kt22 import com.android.tools.metalava.model.visitors.ItemVisitor
81 fun accept(visitor: ItemVisitor) in isHiddenOrRemoved()
DFieldItem.kt19 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
63 override fun accept(visitor: ItemVisitor) { in <lambda>()
DCodebase.kt29 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
91 fun accept(visitor: ItemVisitor) { in <lambda>()
DMethodItem.kt20 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
186 override fun accept(visitor: ItemVisitor) { in <lambda>()
DClassItem.kt25 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
257 override fun accept(visitor: ItemVisitor) { in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiSourceFileItem.kt24 import com.android.tools.metalava.model.visitors.ItemVisitor
171 cls.accept(object : ItemVisitor() { in getImportStatements()
/tools/metalava/src/main/java/com/android/tools/metalava/stub/
DStubWriter.kt33 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
183 private var stubWriter: ItemVisitor? = null in <lambda>()
DKotlinStubWriter.kt30 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
41 ) : ItemVisitor() { in <lambda>()
DJavaStubWriter.kt30 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
42 ) : ItemVisitor() { in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/
DTextCodebase.kt40 import com.android.tools.metalava.model.visitors.ItemVisitor
270 override fun accept(visitor: ItemVisitor) { in accept()
/tools/metalava/src/main/java/com/android/tools/metalava/model/visitors/
DItemVisitor.kt30 open class ItemVisitor( class
DApiVisitor.kt76 ) : ItemVisitor(visitConstructorsAsMethods, nestInnerClasses) {
/tools/metalava/
DREADME.md351 First, metalava provides an ItemVisitor. This lets you visit the API easily.
354 coebase.accept(object : ItemVisitor() {
364 There is also an `ApiVisitor`. This is a subclass of the `ItemVisitor`, but
393 There is a `TypeVisitor` similar to `ItemVisitor` which you can use to visit all
/tools/metalava/src/main/java/com/android/tools/metalava/
DApiAnalyzer.kt33 import com.android.tools.metalava.model.visitors.ItemVisitor in <lambda>()
543 … packages.accept(object : ItemVisitor(visitConstructorsAsMethods = true, nestInnerClasses = true) { in <lambda>()