Home
last modified time | relevance | path

Searched refs:FilterPredicate (Results 1 – 25 of 25) sorted by relevance

/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/visitors/
DApiType.kt19 import com.android.tools.metalava.model.FilterPredicate
26 override fun getNonElidingFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getNonElidingFilter()
35 override fun getReferenceFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getReferenceFilter()
43 override fun getNonElidingFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getNonElidingFilter()
53 override fun getReferenceFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getReferenceFilter()
64 override fun getNonElidingFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getNonElidingFilter()
65 return FilterPredicate { it.emit } in getNonElidingFilter()
68 override fun getEmitFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getEmitFilter()
69 return FilterPredicate { it.emit } in getEmitFilter()
72 override fun getReferenceFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getReferenceFilter()
[all …]
DElidingPredicate.kt19 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
28 private val wrapped: FilterPredicate, in <lambda>()
32 ) : FilterPredicate { in <lambda>()
44 FilterPredicate { maybeEqualSuperMethod -> in <lambda>()
DApiFilters.kt19 import com.android.tools.metalava.model.FilterPredicate
25 val emit: FilterPredicate,
31 val reference: FilterPredicate,
DMatchOverridingMethodPredicate.kt19 import com.android.tools.metalava.model.FilterPredicate
30 class MatchOverridingMethodPredicate(private val wrapped: FilterPredicate) : FilterPredicate {
DApiPredicate.kt23 import com.android.tools.metalava.model.FilterPredicate
59 ) : FilterPredicate {
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/
DClassItem.kt332 fun findPredicateMethodWithSuper(template: MethodItem, filter: FilterPredicate?): MethodItem? { in <lambda>()
463 fun filteredSuperclass(predicate: FilterPredicate): ClassItem? { in <lambda>()
472 fun filteredSuperClassType(predicate: FilterPredicate): ClassTypeItem? { in <lambda>()
502 predicate: FilterPredicate, in <lambda>()
523 fun filteredConstructors(predicate: FilterPredicate): Sequence<ConstructorItem> { in <lambda>()
531 fun filteredFields(predicate: FilterPredicate, showUnannotated: Boolean): List<FieldItem> { in <lambda>()
591 fun filteredInterfaceTypes(predicate: FilterPredicate): Collection<ClassTypeItem> { in <lambda>()
604 fun allInterfaceTypes(predicate: FilterPredicate): Collection<TypeItem> { in <lambda>()
621 predicate: FilterPredicate, in <lambda>()
DCallableItem.kt58 fun filteredThrowsTypes(predicate: FilterPredicate): Collection<ExceptionTypeItem> { in <lambda>()
66 predicate: FilterPredicate, in <lambda>()
203 fun hasHiddenType(filterReference: FilterPredicate): Boolean { in <lambda>()
218 private fun TypeItem.hasHiddenType(filterReference: FilterPredicate): Boolean { in <lambda>()
DSourceFile.kt32 fun getImports(predicate: FilterPredicate): Collection<Import> = emptyList() in getImports()
40 fun filterImports(imports: TreeSet<Import>, predicate: FilterPredicate): TreeSet<Import> { in getImports()
DFilterPredicate.kt25 typealias FilterPredicate = Predicate<SelectableItem> typealias
DMethodItem.kt91 fun findPredicateSuperMethod(predicate: FilterPredicate): MethodItem? { in <lambda>()
DTypeItem.kt1364 fun typeUseAnnotationFilter(filter: FilterPredicate): TypeTransformer = in typeUseAnnotationFilter()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/historical/
DConvertJarsToSignatureFiles.kt36 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
334 val MATCH_ALL: FilterPredicate = FilterPredicate { true } in <lambda>()
339 private fun Codebase.findClassByOwner(owner: String, apiFilter: FilterPredicate): ClassItem? { in Codebase()
349 private fun Codebase.findClass(node: ClassNode, apiFilter: FilterPredicate): ClassItem? { in Codebase()
356 apiFilter: FilterPredicate in findMethod()
385 apiFilter: FilterPredicate in Codebase()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/
DApiAnalyzer.kt37 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
121 fun generateInheritedStubs(filterEmit: FilterPredicate, filterReference: FilterPredicate) { in <lambda>()
134 filterEmit: FilterPredicate, in <lambda>()
135 filterReference: FilterPredicate, in <lambda>()
169 filterReference: FilterPredicate in <lambda>()
211 filterEmit: FilterPredicate, in <lambda>()
212 filterReference: FilterPredicate in <lambda>()
755 filter: FilterPredicate, in <lambda>()
848 filter: FilterPredicate, in <lambda>()
878 filter: FilterPredicate, in <lambda>()
[all …]
DComparisonVisitor.kt24 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
111 filter: FilterPredicate? = null in pop()
130 filter: FilterPredicate? = null in pop()
151 filter: FilterPredicate? in pop()
333 filter: FilterPredicate? in pop()
594 filter: FilterPredicate? = null in pop()
599 private fun createTree(codebase: Codebase, filter: FilterPredicate? = null): List<ItemTree> { in pop()
605 filter: FilterPredicate? = null in pop()
613 val predicate = if (acceptAll) FilterPredicate { true } else filter!! in pop()
DDriver.kt49 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
817 FilterPredicate { true } in createStubFiles()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/stub/
DStubConstructorManager.kt23 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
61 fun addConstructors(filter: FilterPredicate) { in <lambda>()
107 filter: FilterPredicate, in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/signature/
DSignatureToJDiffCommand.kt31 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
143 val apiEmit = FilterPredicate { it.emit } in <lambda>()
144 val apiReference = if (strip) apiEmit else FilterPredicate { true } in <lambda>()
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/
DTurbineSourceFile.kt20 import com.android.tools.metalava.model.FilterPredicate
51 override fun getImports(predicate: FilterPredicate): Collection<Import> { in getImports()
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/sourcefile/
DCommonSourceFileTest.kt19 import com.android.tools.metalava.model.FilterPredicate
29 internal class FilterHidden : FilterPredicate {
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiSourceFile.kt20 import com.android.tools.metalava.model.FilterPredicate
89 override fun getImports(predicate: FilterPredicate): Collection<Import> { in getImports()
DCodePrinter.kt22 import com.android.tools.metalava.model.FilterPredicate
73 private val filterReference: FilterPredicate? = null
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/annotation/
DDefaultAnnotationManager.kt45 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
82 val apiPredicate: FilterPredicate = FilterPredicate { true }, in <lambda>()
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/
DCommonTypeStringTest.kt21 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
48 val filter: FilterPredicate? = null, in <lambda>()
122 val filter: FilterPredicate? = null, in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/compatibility/
DCompatibilityCheck.kt31 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
59 val filterReference: FilterPredicate, in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/lint/
DApiLint.kt62 import com.android.tools.metalava.model.FilterPredicate in <lambda>()
1826 private fun checkExceptions(callable: CallableItem, filterReference: FilterPredicate) { in <lambda>()
1941 fun itemOrAnyContainingClasses(predicate: FilterPredicate): Boolean { in <lambda>()