Home
last modified time | relevance | path

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

1234

/room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/
DArrayQueryResultAdapter.kt20 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>()
DMapValueResultAdapter.kt20 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/
DXCodeBlock.kt19 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/
DTransactionFunctionAdapter.kt21 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/
DValidationWriter.kt19 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>()
DOpenDelegateWriter.kt21 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 …]
DDatabaseWriter.kt22 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 …]
DEntityUpsertAdapterWriter.kt19 import androidx.room.compiler.codegen.XCodeBlock
35 fun createConcrete(entity: ShortcutEntity, typeWriter: TypeWriter): XCodeBlock { in createConcrete()
39 return XCodeBlock.ofNewInstance( in createConcrete()
DRelationCollectorFunctionWriter.kt20 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>()
DViewInfoValidationWriter.kt19 import androidx.room.compiler.codegen.XCodeBlock
37 XCodeBlock.ofNewInstance( in write()
58 XCodeBlock.ofNewInstance( in write()
DTableInfoValidationWriter.kt20 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/
DCollectionQueryParameterAdapter.kt19 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()
DArrayQueryParameterAdapter.kt19 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/
DCustomTypeConverterWrapper.kt22 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 …]
DPrimitiveBooleanToIntConverter.kt20 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>()
DValueClassConverterWrapper.kt19 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()
DByteArrayWrapperColumnTypeAdapter.kt19 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
DBoxedBooleanToBoxedIntConverter.kt20 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>()
DNullAwareTypeConverters.kt20 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()
DByteBufferColumnTypeAdapter.kt19 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/
DXCodeBlockImpl.kt19 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/
DKotlinCodeBlock.kt22 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/
DJavaCodeBlock.kt22 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/
DConstructor.kt20 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/
DCodeGenScope.kt19 import androidx.room.compiler.codegen.XCodeBlock
28 val builder by lazy { XCodeBlock.builder() } in <lambda>()
56 fun generate(): XCodeBlock = builder.build() in generate()

1234