Home
last modified time | relevance | path

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

12

/room/room-compiler-processing/src/test/java/androidx/room/compiler/processing/ksp/
DKspTypeNamesGoldenTest.kt792 fun buildInterface(name: String, typeArg: String) = in <lambda>()
794 interface $name: BaseInterface<$typeArg> { in <lambda>()
795 override fun receiveReturnTOverridden(t: $typeArg): $typeArg in <lambda>()
796 override suspend fun suspendReceiveReturnTOverridden(t:$typeArg):$typeArg in <lambda>()
797 override fun receiveReturnTListOverridden(t:List<$typeArg>): List<$typeArg> in <lambda>()
798 … override suspend fun suspendReceiveReturnTListOverridden(t:List<$typeArg>): List<$typeArg> in <lambda>()
855 fun buildInterface(name: String, typeArg: String) = in <lambda>()
857 interface $name: GenericBaseInterface<$typeArg> { in <lambda>()
858 override fun receiveTOverridden(t:$typeArg): Unit in <lambda>()
859 override suspend fun suspendTOverridden(t:$typeArg): Unit in <lambda>()
[all …]
/room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/
DKspTypeArgumentType.kt35 val typeArg: KSTypeArgument, constant
36 originalKSAnnotations: Sequence<KSAnnotation> = typeArg.annotations,
39 ksType: KSType = typeArg.requireType(),
56 typeArg.variance == Variance.STAR || in <lambda>()
66 return typeArg.asJTypeName(env.resolver) in resolveJTypeName()
70 return typeArg.asKTypeName(env.resolver) in resolveKTypeName()
90 typeArg = DelegatingTypeArg(typeArg, type = ksType.createTypeReference()),
DKspStarTypeArgumentType.kt30 typeArg: KSTypeArgument,
32 originalKSAnnotations: Sequence<KSAnnotation> = typeArg.annotations,
38 typeArg,
47 typeArg.requireType()
67 typeArg = DelegatingTypeArg(typeArg, type = ksType.createTypeReference()),
DKspValueClassArgumentType.kt35 val typeArg: KSTypeArgument, constant
42 ksType = typeArg.requireType(),
48 return typeArg.asJTypeName(env.resolver) in resolveJTypeName()
52 return typeArg.asKTypeName(env.resolver) in resolveKTypeName()
68 typeArg = DelegatingTypeArg(typeArg, type = ksType.createTypeReference()),
/room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/
DGuavaListenableFutureInsertOrUpsertFunctionBinderProvider.kt52 val typeArg = declared.typeArguments.first() in matches() constant
53 if (typeArg.isVoidObject() && typeArg.nullability == XNullability.NONNULL) { in matches()
58 typeArg = typeArg, in matches()
62 context.typeAdapterStore.findUpsertAdapter(typeArg, params) in matches()
64 context.typeAdapterStore.findInsertAdapter(typeArg, params) in matches()
DGuavaListenableFutureDeleteOrUpdateFunctionBinderProvider.kt47 val typeArg = declared.typeArguments.first() in matches() constant
48 if (typeArg.isVoidObject() && typeArg.nullability == XNullability.NONNULL) { in matches()
53 typeArg = typeArg, in matches()
55 adapter = context.typeAdapterStore.findDeleteOrUpdateAdapter(typeArg) in matches()
DRxCallableInsertOrUpsertFunctionBinderProvider.kt51 val typeArg = extractTypeArg(declared) in provide() constant
54 context.typeAdapterStore.findUpsertAdapter(typeArg, params) in provide()
56 context.typeAdapterStore.findInsertAdapter(typeArg, params) in provide()
59 typeArg = typeArg, in provide()
DRxCallableDeleteOrUpdateFunctionBinderProvider.kt46 val typeArg = extractTypeArg(declared) in provide() constant
47 val adapter = context.typeAdapterStore.findDeleteOrUpdateAdapter(typeArg) in provide()
49 typeArg = typeArg, in provide()
/room/room-compiler/src/main/kotlin/androidx/room/solver/
DObservableQueryResultBinderProvider.kt32 typeArg: XType, in extractTypeArg()
43 val typeArg = extractTypeArg(declared) in extractTypeArg() constant
44 val adapter = context.typeAdapterStore.findQueryResultAdapter(typeArg, query, extras) in extractTypeArg()
50 return create(typeArg = typeArg, resultAdapter = adapter, tableNames = tableNames) in extractTypeArg()
DTypeAdapterStore.kt549 val typeArg = typeMirror.typeArguments.first() in <lambda>() constant
552 val rowAdapter = findRowAdapter(typeArg.makeNullable(), query) ?: return null in <lambda>()
554 typeArg = typeArg, in <lambda>()
561 val typeArg = typeMirror.typeArguments.first() in <lambda>() constant
564 val rowAdapter = findRowAdapter(typeArg.makeNullable(), query) ?: return null in <lambda>()
566 typeArg = typeArg, in <lambda>()
572 val typeArg = typeMirror.typeArguments.first().extendsBoundOrSelf() in <lambda>() constant
573 val rowAdapter = findRowAdapter(typeArg, query) ?: return null in <lambda>()
574 return ImmutableListQueryResultAdapter(typeArg = typeArg, rowAdapter = rowAdapter) in <lambda>()
577 val typeArg = typeMirror.typeArguments.first().extendsBoundOrSelf() in <lambda>() constant
[all …]
/room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binderprovider/
DGuavaListenableFuturePreparedQueryResultBinderProvider.kt46 val typeArg = declared.typeArguments.first() in matches() constant
47 if (typeArg.isVoidObject() && typeArg.nullability == XNullability.NONNULL) { in matches()
52 returnType = typeArg, in matches()
54 adapter = context.typeAdapterStore.findPreparedQueryResultAdapter(typeArg, query) in matches()
DRxPreparedQueryResultBinderProvider.kt48 val typeArg = extractTypeArg(declared) in provide() constant
50 returnType = typeArg, in provide()
52 adapter = context.typeAdapterStore.findPreparedQueryResultAdapter(typeArg, query) in provide()
/room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/
DImmutableListQueryResultAdapter.kt25 private val typeArg: XType, constant in androidx.room.solver.query.result.ImmutableListQueryResultAdapter
31 val collectionType = GuavaTypeNames.IMMUTABLE_LIST.parametrizedBy(typeArg.asTypeName()) in convert()
33 GuavaTypeNames.IMMUTABLE_LIST_BUILDER.parametrizedBy(typeArg.asTypeName()) in convert()
44 addLocalVariable(name = tmpVarName, typeName = typeArg.asTypeName()) in convert()
DListQueryResultAdapter.kt28 class ListQueryResultAdapter(private val typeArg: XType, private val rowAdapter: RowAdapter) : in <lambda>() constant in androidx.room.solver.query.result.ListQueryResultAdapter
34 val listTypeName = CommonTypeNames.MUTABLE_LIST.parametrizedBy(typeArg.asTypeName()) in <lambda>()
42 ARRAY_LIST.parametrizedBy(typeArg.asTypeName()) in <lambda>()
57 addLocalVariable(name = tmpVarName, typeName = typeArg.asTypeName()) in <lambda>()
DGuavaOptionalQueryResultAdapter.kt29 private val typeArg: XType, constant in androidx.room.solver.query.result.GuavaOptionalQueryResultAdapter
38 typeName = GuavaTypeNames.OPTIONAL.parametrizedBy(typeArg.asTypeName()), in convert()
DOptionalQueryResultAdapter.kt31 private val typeArg: XType, constant in androidx.room.solver.query.result.OptionalQueryResultAdapter
40 typeName = CommonTypeNames.OPTIONAL.parametrizedBy(typeArg.asTypeName()), in convert()
/room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/
DGuavaListenableFutureQueryResultBinderProvider.kt62 val typeArg = declared.typeArguments.first() in GuavaListenableFutureQueryResultBinderProvider() constant
63 if (typeArg.isVoidObject() && typeArg.nullability == XNullability.NONNULL) { in GuavaListenableFutureQueryResultBinderProvider()
66 return GuavaListenableFutureQueryResultBinder(typeArg, adapter) in GuavaListenableFutureQueryResultBinderProvider()
DLiveDataQueryResultBinderProvider.kt38 typeArg: XType, in extractTypeArg()
43 typeArg = typeArg, in extractTypeArg()
DMultiTypedPagingSourceQueryResultBinderProvider.kt65 val typeArg = declared.typeArguments.last() in provide() constant
67 context.typeAdapterStore.findRowAdapter(typeArg, query)?.let { in provide()
68 ListQueryResultAdapter(typeArg, it) in provide()
80 context.processingEnv.getDeclaredType(roomPagingSourceTypeElement, typeArg), in provide()
81 returnTypeName = LIST.parametrizedBy(typeArg.asTypeName()) in provide()
DCoroutineFlowResultBinderProvider.kt44 val typeArg = declared.typeArguments.first() in provide() constant
45 val adapter = context.typeAdapterStore.findQueryResultAdapter(typeArg, query, extras) in provide()
51 return CoroutineFlowResultBinder(typeArg, tableNames, adapter) in provide()
DRxQueryResultBinderProvider.kt40 typeArg: XType, in extractTypeArg()
46 typeArg = typeArg, in extractTypeArg()
DDataSourceFactoryQueryResultBinderProvider.kt45 val typeArg = declared.typeArguments[1] in provide() constant
47 context.typeAdapterStore.findRowAdapter(typeArg, query)?.let { in provide()
48 ListQueryResultAdapter(typeArg, it) in provide()
DRxLambdaQueryResultBinderProvider.kt41 val typeArg = extractTypeArg(declared) in provide() constant
42 val adapter = context.typeAdapterStore.findQueryResultAdapter(typeArg, query, extras) in provide()
43 return RxLambdaQueryResultBinder(rxType, typeArg, adapter) in provide()
DDataSourceQueryResultBinderProvider.kt50 val typeArg = declared.typeArguments.last() in provide() constant
52 context.typeAdapterStore.findRowAdapter(typeArg, query)?.let { in provide()
53 ListQueryResultAdapter(typeArg, it) in provide()
/room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/
DLambdaInsertOrUpsertFunctionBinder.kt37 val typeArg: XType, constant in androidx.room.solver.shortcut.binder.LambdaInsertOrUpsertFunctionBinder
63 returnTypeName = typeArg.asTypeName(), in convertAndReturn()

12