HomeSort by relevance Sort by last modified time
    Searched refs:TypeItem (Results 1 - 25 of 33) sorted by null

1 2

  /tools/metalava/src/test/java/com/android/tools/metalava/model/
TypeItemTest.kt 28 assertThat(TypeItem.shortenTypes("@android.support.annotation.Nullable")).isEqualTo("@Nullable")
29 assertThat(TypeItem.shortenTypes(JAVA_LANG_STRING)).isEqualTo("String")
30 assertThat(TypeItem.shortenTypes("java.lang.reflect.Method")).isEqualTo("java.lang.reflect.Method")
31 assertThat(TypeItem.shortenTypes("java.util.List<java.lang.String>")).isEqualTo("java.util.List<java.lang.String>")
32 assertThat(TypeItem.shortenTypes("java.util.List<@android.support.annotation.NonNull java.lang.String>")).isEqualTo(
  /tools/metalava/src/main/java/com/android/tools/metalava/model/visitors/
TypeVisitor.kt 20 import com.android.tools.metalava.model.TypeItem
24 open fun visitType(type: TypeItem, owner: Item) {}
25 open fun afterVisitType(type: TypeItem, owner: Item) {}
  /art/tools/dexfuzz/src/dexfuzz/rawdex/
TypeList.java 23 public TypeItem[] list;
30 list = new TypeItem[size];
32 (list[i] = new TypeItem()).read(file);
41 for (TypeItem typeItem : list) {
42 typeItem.write(file);
48 for (TypeItem type : list) {
TypeItem.java 21 public class TypeItem implements RawDexObject {
  /tools/metalava/src/main/java/com/android/tools/metalava/
NullnessMigration.kt 24 import com.android.tools.metalava.model.TypeItem
81 private fun hasNullnessInformation(type: TypeItem): Boolean {
86 private fun checkType(old: TypeItem, new: TypeItem) {
95 private fun checkType(new: TypeItem) {
ProguardWriter.kt 25 import com.android.tools.metalava.model.TypeItem
129 private fun getCleanTypeName(t: TypeItem?): String {
SignatureWriter.kt 27 import com.android.tools.metalava.model.TypeItem
190 val all: Sequence<TypeItem> = if (isInterface && compatibility.extendsForInterfaceSuperClass) {
205 all.sortedWith(TypeItem.comparator).forEach { item ->
255 type: TypeItem?,
268 typeString = TypeItem.shortenTypes(typeString)
ApiAnalyzer.kt 31 import com.android.tools.metalava.model.TypeItem
330 var interfaceTypes: MutableList<TypeItem>? = null
354 val mappedType: TypeItem = hiddenInterface.convertType(mapping, cls)
377 val interfaces: Set<TypeItem> = cls.allInterfaceTypes(filterReference).asSequence().toSet()
639 private fun checkType(item: Item, type: TypeItem) {
    [all...]
AndroidApiChecks.kt 28 import com.android.tools.metalava.model.TypeItem
256 type: TypeItem?
KotlinInteropChecks.kt 25 import com.android.tools.metalava.model.TypeItem
307 private fun isKotlinLambda(type: TypeItem) =
  /tools/metalava/src/main/java/com/android/tools/metalava/model/text/
TextClassItem.kt 27 import com.android.tools.metalava.model.TypeItem
80 override fun interfaceTypes(): List<TypeItem> = interfaceTypes
120 override fun toType(): TypeItem = codebase.obtainTypeFromString(
142 private var superClassType: TypeItem? = null
145 override fun superClassType(): TypeItem? = superClassType
147 override fun setSuperClass(superClass: ClassItem?, superClassType: TypeItem?) {
152 override fun setInterfaceTypes(interfaceTypes: List<TypeItem>) {
168 private var interfaceTypes = mutableListOf<TypeItem>()
177 fun addInterface(itf: TypeItem) {
206 override fun filteredSuperClassType(predicate: Predicate<Item>): TypeItem?
    [all...]
TextFieldItem.kt 23 import com.android.tools.metalava.model.TypeItem
68 override fun type(): TypeItem = type
TextTypeItem.kt 24 import com.android.tools.metalava.model.TypeItem
31 ) : TypeItem {
70 is TypeItem -> toTypeString().replace(" ", "") == other.toTypeString().replace(" ", "")
142 override fun convertType(replacementMap: Map<String, String>?, owner: Item?): TypeItem {
TextMethodItem.kt 25 import com.android.tools.metalava.model.TypeItem
102 override fun returnType(): TypeItem? = returnType
  /tools/metalava/src/main/java/com/android/tools/metalava/model/
ParameterItem.kt 27 fun type(): TypeItem
TypeItem.kt 27 interface TypeItem {
85 fun convertType(from: ClassItem, to: ClassItem): TypeItem {
94 fun convertType(replacementMap: Map<String, String>?, owner: Item? = null): TypeItem
225 val comparator: Comparator<TypeItem> = Comparator { type1, type2 ->
ClassItem.kt 96 fun superClassType(): TypeItem?
147 fun interfaceTypes(): List<TypeItem>
191 fun toType(): TypeItem
210 fun setSuperClass(superClass: ClassItem?, superClassType: TypeItem? = superClass?.toType())
213 fun setInterfaceTypes(interfaceTypes: List<TypeItem>)
503 fun filteredSuperClassType(predicate: Predicate<Item>): TypeItem? {
504 var superClassType: TypeItem? = superClassType() ?: return null
587 fun filteredInterfaceTypes(predicate: Predicate<Item>): Collection<TypeItem> {
599 fun allInterfaceTypes(predicate: Predicate<Item>): Collection<TypeItem> {
613 types: LinkedHashSet<TypeItem>,
    [all...]
  /art/runtime/
imtable-inl.h 69 const DexFile::TypeItem& type = param_types->GetTypeItem(i);
  /tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
PsiFieldItem.kt 21 import com.android.tools.metalava.model.TypeItem
46 override fun type(): TypeItem = fieldType
PsiClassItem.kt 26 import com.android.tools.metalava.model.TypeItem
68 private var superClassType: TypeItem? = null
70 override fun superClassType(): TypeItem? = superClassType
72 override fun setSuperClass(superClass: ClassItem?, superClassType: TypeItem?) {
91 override fun interfaceTypes(): List<TypeItem> = interfaceTypes
93 override fun setInterfaceTypes(interfaceTypes: List<TypeItem>) {
141 private lateinit var interfaceTypes: List<TypeItem>
159 override fun toType(): TypeItem {
249 interfaceTypes: List<TypeItem>,
PsiParameterItem.kt 21 import com.android.tools.metalava.model.TypeItem
129 override fun type(): TypeItem = type
PsiTypeItem.kt 27 import com.android.tools.metalava.model.TypeItem
57 class PsiTypeItem private constructor(private val codebase: PsiBasedCodebase, private val psiType: PsiType) : TypeItem {
89 toAnnotatedString = TypeItem.formatType(
103 toInnerAnnotatedString = TypeItem.formatType(
117 toString = TypeItem.formatType(getCanonicalText(psiType, annotated = false))
149 is TypeItem -> toTypeString().replace(" ", "") == other.toTypeString().replace(" ", "")
261 override fun convertType(replacementMap: Map<String, String>?, owner: Item?): TypeItem {
660 return TypeItem.cleanupGenerics(typeString)
    [all...]
PsiMethodItem.kt 24 import com.android.tools.metalava.model.TypeItem
100 override fun returnType(): TypeItem? = returnType
260 sb.append(TypeItem.convertTypeString(typeParameters, replacementMap))
  /art/tools/dexfuzz/src/dexfuzz/program/
IdCreator.java 30 import dexfuzz.rawdex.TypeItem;
617 List<TypeItem> typeItemList = new ArrayList<TypeItem>();
627 TypeItem typeItem = new TypeItem();
628 typeItem.typeIdx = (short) findOrCreateTypeId(parameter);
629 typeItemList.add(typeItem);
631 typeList.list = typeItemList.toArray(new TypeItem[]{});
671 for (TypeItem typeItem : typeList.list)
    [all...]
  /tools/dexter/slicer/export/slicer/
dex_format.h 218 struct TypeItem {
225 TypeItem list[];

Completed in 458 milliseconds

1 2