Home
last modified time | relevance | path

Searched refs:typeMirror (Results 1 – 18 of 18) sorted by relevance

/frameworks/support/room/compiler/src/main/kotlin/androidx/room/solver/
DTypeAdapterStore.kt262 fun findQueryResultBinder(typeMirror: TypeMirror, query: ParsedQuery): QueryResultBinder { in <lambda>()
263 return if (typeMirror.kind == TypeKind.DECLARED) { in <lambda>()
264 val declared = MoreTypes.asDeclared(typeMirror) in <lambda>()
269 InstantQueryResultBinder(findQueryResultAdapter(typeMirror, query)) in <lambda>()
273 fun findQueryResultAdapter(typeMirror: TypeMirror, query: ParsedQuery): QueryResultAdapter? { in <lambda>()
274 if (typeMirror.kind == TypeKind.ERROR) { in <lambda>()
277 if (typeMirror.kind == TypeKind.DECLARED) { in <lambda>()
278 val declared = MoreTypes.asDeclared(typeMirror) in <lambda>()
281 val rowAdapter = findRowAdapter(typeMirror, query) ?: return null in <lambda>()
284 context.processingEnv.typeUtils.erasure(typeMirror).typeName() == in <lambda>()
[all …]
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/processor/
DFieldProcessorTest.kt94 private fun TypeKind.typeMirror(invocation: TestInvocation): TypeMirror { in <lambda>() method
116 type = primitive.typeMirror(invocation), in <lambda>()
146 type = TypeKind.INT.typeMirror(invocation), in <lambda>()
161 type = TypeKind.INT.typeMirror(invocation), in <lambda>()
184 TypeKind.BYTE.typeMirror(invocation)), in <lambda>()
200 primitive.typeMirror(invocation)), in <lambda>()
257 assertThat(Field(mock(Element::class.java), "x", TypeKind.INT.typeMirror(it), in <lambda>()
259 assertThat(Field(mock(Element::class.java), "x", TypeKind.BOOLEAN.typeMirror(it), in <lambda>()
262 TypeKind.BOOLEAN.typeMirror(it), SQLTypeAffinity.INTEGER) in <lambda>()
271 assertThat(Field(elm, "isX", TypeKind.BOOLEAN.typeMirror(it), in <lambda>()
[all …]
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/
DAnnotationTypeUtil.java51 private String getDescription(TypeMirror typeMirror) { in getDescription() argument
52 if (typeMirror == null) { in getDescription()
55 switch (typeMirror.getKind()) { in getDescription()
73 … return CLASS_PREFIX + mTypes.erasure(typeMirror).toString().replace('.', '/') + CLASS_SUFFIX; in getDescription()
77 final ArrayType arrayType = (ArrayType) typeMirror; in getDescription()
81 final TypeVariable typeVariable = (TypeVariable) typeMirror; in getDescription()
85 final ExecutableType executableType = (ExecutableType) typeMirror; in getDescription()
94 + typeMirror.toString() + ", kind:" + typeMirror.getKind().name()); in getDescription()
DAnnotationClass.java52 public AnnotationClass(TypeMirror typeMirror) { in AnnotationClass() argument
53 mTypeMirror = typeMirror; in AnnotationClass()
106 TypeMirror typeMirror = toCheck.remove(0); in findInterface() local
107 if (typeUtil.isSameType(interfaceType, typeUtil.erasure(typeMirror))) { in findInterface()
108 foundInterface = typeMirror; in findInterface()
111 toCheck.addAll(typeUtil.directSupertypes(typeMirror)); in findInterface()
237 for (TypeMirror typeMirror : typeArguments) { in getTypeArguments()
238 types.add(new AnnotationClass(typeMirror)); in getTypeArguments()
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/processor/
DInsertionMethodProcessor.kt90 fun isLongPrimitiveType(typeMirror: TypeMirror) = typeMirror.kind == LONG in getInsertionType()
92 fun isLongBoxType(typeMirror: TypeMirror) = in getInsertionType()
93 MoreTypes.isType(typeMirror) && in getInsertionType()
94 MoreTypes.isTypeOf(java.lang.Long::class.java, typeMirror) in getInsertionType()
96 fun isLongType(typeMirror: TypeMirror) = in getInsertionType()
97 isLongPrimitiveType(typeMirror) || isLongBoxType(typeMirror) in getInsertionType()
DShortcutParameterProcessor.kt57 fun extractEntityType(typeMirror: TypeMirror): Pair<TypeMirror?, Boolean> { in extractEntityType()
92 if (typeUtils.isAssignable(typeMirror, iterableType)) { in extractEntityType()
93 val declared = MoreTypes.asDeclared(typeMirror) in extractEntityType()
97 if (typeMirror is ArrayType) { in extractEntityType()
98 val entity = typeMirror.componentType in extractEntityType()
101 return verifyAndPair(typeMirror, false) in extractEntityType()
DEntityProcessor.kt451 typeMirror: TypeMirror?, tableName: String, inherit: Boolean): List<IndexInput> { in <lambda>()
452 if (typeMirror == null || typeMirror.kind == TypeKind.NONE) { in <lambda>()
455 val parentElement = MoreTypes.asTypeElement(typeMirror) in <lambda>()
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/solver/
DBasicColumnTypeAdaptersTest.kt121 val typeMirror = if (boxed) input.getBoxedTypeMirror(invocation.processingEnv) in <lambda>() constant
126 .addField(FieldSpec.builder(TypeName.get(typeMirror), "out").build()) in <lambda>()
127 .addField(FieldSpec.builder(TypeName.get(typeMirror), "inp").build()) in <lambda>()
DTypeAdapterStoreTest.kt166 assertThat(adapter?.typeMirror(), `is`(tDate)) in <lambda>()
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/solver/types/
DStatementValueBinder.kt27 fun typeMirror(): TypeMirror method
DCursorValueReader.kt29 fun typeMirror(): TypeMirror method
DColumnTypeAdapter.kt29 override fun typeMirror() = out method in androidx.room.solver.types.ColumnTypeAdapter
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/solver/query/result/
DSingleColumnRowAdapter.kt25 class SingleColumnRowAdapter(val reader: CursorValueReader) : RowAdapter(reader.typeMirror()) {
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/solver/query/parameter/
DCollectionQueryParameterAdapter.kt35 beginControlFlow("for ($T $L : $L)", bindAdapter.typeMirror().typeName(), itrVar, in bindToStmt()
DArrayQueryParameterAdapter.kt35 beginControlFlow("for ($T $L : $L)", bindAdapter.typeMirror().typeName(), itrVar, in bindToStmt()
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/writer/
DEntityInsertionAdapterWriter.kt46 field.statementBinder?.typeMirror()?.let { binderType -> in <lambda>()
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/store/
DSetterStore.java259 TypeMirror typeMirror) { in eraseType() argument
260 if (hasTypeVar(typeMirror)) { in eraseType()
261 return processingEnv.getTypeUtils().erasure(typeMirror); in eraseType()
263 return typeMirror; in eraseType()
275 private static boolean hasTypeVar(TypeMirror typeMirror) { in hasTypeVar() argument
276 TypeKind kind = typeMirror.getKind(); in hasTypeVar()
280 return hasTypeVar(((ArrayType) typeMirror).getComponentType()); in hasTypeVar()
282 DeclaredType declaredType = (DeclaredType) typeMirror; in hasTypeVar()
1080 TypeMirror typeMirror = eraseType(processingEnv, in MultiValueAdapterKey() local
1082 this.parameterTypes[i] = getQualifiedName(typeMirror); in MultiValueAdapterKey()
/frameworks/data-binding/prebuilds/1.0-rc0/
Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/ ...