| /room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/ |
| D | ArrayQueryResultAdapter.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 21 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 44 XCodeBlock.of("%L", listVarName).let { in <lambda>() 50 XCodeBlock.of("%L.%L", it, getToArrayFunction(componentTypeName)) in <lambda>() 52 XCodeBlock.of("%L.%L", it, "toTypedArray()") in <lambda>() 64 XCodeBlock.of( in <lambda>() 77 assignExpr = XCodeBlock.of("0") in <lambda>() 95 XCodeBlock.of("%L", tmpArrayResult) in <lambda>() 98 XCodeBlock.of( in <lambda>()
|
| D | MapValueResultAdapter.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 21 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 60 abstract fun getInstantiationCodeBlock(): XCodeBlock in <lambda>() 67 addPutValueCode: XCodeBlock.Builder.(String, Boolean) -> Unit = { _, _ -> } in <lambda>() 114 override fun getInstantiationCodeBlock(): XCodeBlock = in <lambda>() 121 XCodeBlock.ofNewInstance( in <lambda>() 133 XCodeBlock.ofNewInstance( in <lambda>() 141 XCodeBlock.ofNewInstance( in <lambda>() 153 addPutValueCode: XCodeBlock.Builder.(String, Boolean) -> Unit in <lambda>() 227 val addPutValueCode: XCodeBlock.Builder.(String, Boolean) -> Unit = in <lambda>() [all …]
|
| /room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/ |
| D | XCodeBlock.kt | 19 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 42 interface XCodeBlock { in <lambda>() interface 46 fun add(code: XCodeBlock): Builder in <lambda>() 56 assignExpr: XCodeBlock? = null in <lambda>() 109 fun build(): XCodeBlock in <lambda>() 168 fun ofCast(typeName: XTypeName, expressionBlock: XCodeBlock) = buildCodeBlock { language -> in <lambda>() 207 condition: XCodeBlock, in <lambda>() 208 leftExpr: XCodeBlock, in <lambda>() 209 rightExpr: XCodeBlock, in <lambda>() 225 fun ofExtensionCall(memberName: XMemberName, receiverVarName: String, args: XCodeBlock) = in <lambda>() [all …]
|
| /room/room-compiler/src/main/kotlin/androidx/room/solver/transaction/result/ |
| D | TransactionFunctionAdapter.kt | 21 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 77 ): XCodeBlock = in <lambda>() 80 XCodeBlock.of("%T.super.%N(", daoImplName, jvmMethodName) in <lambda>() 83 XCodeBlock.of("%T.super.%N(", daoName, jvmMethodName) in <lambda>() 86 XCodeBlock.of( in <lambda>() 98 ): XCodeBlock = XCodeBlock.of("super@%T.%N(", daoImplName, functionName) in <lambda>()
|
| /room/room-compiler/src/main/kotlin/androidx/room/writer/ |
| D | ValidationWriter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 48 protected class CodeBlockWrapper(private val builder: XCodeBlock.Builder) : 49 XCodeBlock.Builder by builder { in <lambda>() 54 override fun add(format: String, vararg args: Any?): XCodeBlock.Builder { in <lambda>() 64 assignExpr: XCodeBlock? in <lambda>() 65 ): XCodeBlock.Builder { in <lambda>()
|
| D | OpenDelegateWriter.kt | 21 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 122 XCodeBlock.ofNewInstance( in <lambda>() 136 XCodeBlock.builder() in <lambda>() 153 XCodeBlock.ofNewInstance( in <lambda>() 166 XCodeBlock.ofNewInstance( in <lambda>() 196 XCodeBlock.ofExtensionCall( in <lambda>() 199 args = XCodeBlock.of("%S", "PRAGMA foreign_keys = ON") in <lambda>() 219 XCodeBlock.ofExtensionCall( in <lambda>() 222 args = XCodeBlock.of("%S", createQuery) in <lambda>() 241 XCodeBlock.ofExtensionCall( in <lambda>() [all …]
|
| D | DatabaseWriter.kt | 22 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 23 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 100 XCodeBlock.ofNewInstance( in <lambda>() 120 CodeLanguage.JAVA -> XCodeBlock.ofJavaClassLiteral(it.dao.typeName) in <lambda>() 121 CodeLanguage.KOTLIN -> XCodeBlock.ofKotlinClassLiteral(it.dao.typeName) in <lambda>() 168 XCodeBlock.ofNewInstance( in <lambda>() 190 CodeLanguage.JAVA -> XCodeBlock.ofJavaClassLiteral(specClassName) in <lambda>() 191 CodeLanguage.KOTLIN -> XCodeBlock.ofKotlinClassLiteral(specClassName) in <lambda>() 234 XCodeBlock.builder() in <lambda>() 330 XCodeBlock.ofNewInstance( in <lambda>() [all …]
|
| D | EntityUpsertAdapterWriter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 35 fun createConcrete(entity: ShortcutEntity, typeWriter: TypeWriter): XCodeBlock { in createConcrete() 39 return XCodeBlock.ofNewInstance( in createConcrete()
|
| D | RelationCollectorFunctionWriter.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 21 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 78 XCodeBlock.of("%L.size()", PARAM_MAP_VARIABLE) in <lambda>() 99 private fun XCodeBlock.Builder.createStmtAndReturn(scope: CodeGenScope) { in <lambda>() method 117 private fun XCodeBlock.Builder.addRelationCollectorCode(scope: CodeGenScope, stmtVar: String) { in <lambda>() method 192 private fun XCodeBlock.Builder.addIsInputEmptyCheck() { in <lambda>() method 208 private fun XCodeBlock.Builder.addRecursiveFetchCall( in <lambda>() method 238 override fun XCodeBlock.Builder.body(scope: CodeGenScope) { in <lambda>() 240 XCodeBlock.of( in <lambda>()
|
| D | ViewInfoValidationWriter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 37 XCodeBlock.ofNewInstance( in write() 58 XCodeBlock.ofNewInstance( in write()
|
| D | TableInfoValidationWriter.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 74 XCodeBlock.ofNewInstance( in <lambda>() 114 XCodeBlock.ofNewInstance( in <lambda>() 158 XCodeBlock.ofNewInstance( in <lambda>() 173 XCodeBlock.ofNewInstance( in <lambda>() 196 XCodeBlock.ofNewInstance( in <lambda>() 214 CodeLanguage.JAVA -> XCodeBlock.of("%T.asList", CommonTypeNames.ARRAYS) in <lambda>()
|
| /room/room-compiler/src/main/kotlin/androidx/room/solver/query/parameter/ |
| D | CollectionQueryParameterAdapter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 38 fun XCodeBlock.Builder.addForEachBindCode() { in bindToStmt() method 69 XCodeBlock.ofTernaryIf( in getArgCount() 70 condition = XCodeBlock.of("%L == null", inputVarName), in getArgCount() 71 leftExpr = XCodeBlock.of("1"), in getArgCount() 72 rightExpr = XCodeBlock.of("%L", sizeExpr) in getArgCount()
|
| D | ArrayQueryParameterAdapter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 38 fun XCodeBlock.Builder.addForEachBindCode() { in bindToStmt() method 69 XCodeBlock.ofTernaryIf( in getArgCount() 70 condition = XCodeBlock.of("%L == null", inputVarName), in getArgCount() 71 leftExpr = XCodeBlock.of("1"), in getArgCount() 72 rightExpr = XCodeBlock.of("%L", sizeExpr) in getArgCount()
|
| /room/room-compiler/src/main/kotlin/androidx/room/solver/types/ |
| D | CustomTypeConverterWrapper.kt | 22 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 40 override fun buildStatement(inputVarName: String, scope: CodeGenScope): XCodeBlock { in <lambda>() 44 XCodeBlock.of( in <lambda>() 51 XCodeBlock.of( in <lambda>() 59 XCodeBlock.of( in <lambda>() 67 XCodeBlock.of( in <lambda>() 74 XCodeBlock.of( in <lambda>() 107 XCodeBlock.builder() in <lambda>() 113 XCodeBlock.ofKotlinClassLiteral(custom.className) in <lambda>() 153 XCodeBlock.ofJavaClassLiteral(custom.className) in <lambda>() [all …]
|
| D | PrimitiveBooleanToIntConverter.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 33 override fun buildStatement(inputVarName: String, scope: CodeGenScope): XCodeBlock { in <lambda>() 43 override fun buildStatement(inputVarName: String, scope: CodeGenScope): XCodeBlock { in <lambda>() 44 return XCodeBlock.of("%L != 0", inputVarName) in <lambda>()
|
| D | ValueClassConverterWrapper.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 42 fun XCodeBlock.Builder.addTypeToValueClassStatement() { in readFromStatement() method 54 XCodeBlock.ofNewInstance(out.asTypeName(), "%N", propertyValueVarName) in readFromStatement() 78 XCodeBlock.of( in bindToStmt() 86 XCodeBlock.of("%L?.%L", valueVarName, valuePropertyName) in bindToStmt()
|
| D | ByteArrayWrapperColumnTypeAdapter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 36 fun XCodeBlock.Builder.addGetBlobStatement() { in readFromStatement() method 40 XCodeBlock.ofNewInstance( in readFromStatement() 66 fun XCodeBlock.Builder.addBindBlobStatement() { in bindToStmt() method
|
| D | BoxedBooleanToBoxedIntConverter.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 33 override fun buildStatement(inputVarName: String, scope: CodeGenScope): XCodeBlock { in <lambda>() 44 override fun buildStatement(inputVarName: String, scope: CodeGenScope): XCodeBlock { in <lambda>()
|
| D | NullAwareTypeConverters.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 21 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 80 private fun XCodeBlock.Builder.addIllegalStateException() = applyTo { language -> in addIllegalStateException() method 87 XCodeBlock.ofNewInstance( in addIllegalStateException()
|
| D | ByteBufferColumnTypeAdapter.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 35 fun XCodeBlock.Builder.addGetBlobStatement() { in readFromStatement() method 62 fun XCodeBlock.Builder.addBindBlobStatement() { in bindToStmt() method
|
| /room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/impl/ |
| D | XCodeBlockImpl.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 28 ) : XSpec(), XCodeBlock { 33 ) : XSpec.Builder(), XCodeBlock.Builder { 34 private val delegates: List<XCodeBlock.Builder> = listOf(java, kotlin) 36 override fun add(code: XCodeBlock) = apply { delegates.forEach { it.add(code) } } in add() 50 assignExpr: XCodeBlock? in addLocalVariable()
|
| /room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/ |
| D | KotlinCodeBlock.kt | 22 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 36 internal class KotlinCodeBlock(internal val actual: KCodeBlock) : XSpec(), XCodeBlock { in <lambda>() 39 XSpec.Builder(), XCodeBlock.Builder { in <lambda>() 41 override fun add(code: XCodeBlock) = apply { in <lambda>() 58 assignExpr: XCodeBlock? in <lambda>() 105 is XCodeBlock -> (arg as XCodeBlockImpl).kotlin.actual in <lambda>() 110 is XCodeBlock.Builder, in <lambda>()
|
| /room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/ |
| D | JavaCodeBlock.kt | 22 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 36 internal class JavaCodeBlock(internal val actual: JCodeBlock) : XSpec(), XCodeBlock { in <lambda>() 39 XSpec.Builder(), XCodeBlock.Builder { in <lambda>() 41 override fun add(code: XCodeBlock) = apply { in <lambda>() 58 assignExpr: XCodeBlock? in <lambda>() 105 is XCodeBlock -> (arg as XCodeBlockImpl).java.actual in <lambda>() 110 is XCodeBlock.Builder, in <lambda>()
|
| /room/room-compiler/src/main/kotlin/androidx/room/vo/ |
| D | Constructor.kt | 20 import androidx.room.compiler.codegen.XCodeBlock in <lambda>() 21 import androidx.room.compiler.codegen.XCodeBlock.Builder.Companion.applyTo in <lambda>() 43 fun writeConstructor(outVar: String, args: String, builder: XCodeBlock.Builder) { in <lambda>() 49 XCodeBlock.ofNewInstance(element.enclosingElement.asClassName(), args) in <lambda>()
|
| /room/room-compiler/src/main/kotlin/androidx/room/solver/ |
| D | CodeGenScope.kt | 19 import androidx.room.compiler.codegen.XCodeBlock 28 val builder by lazy { XCodeBlock.builder() } in <lambda>() 56 fun generate(): XCodeBlock = builder.build() in generate()
|