- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for FunctionOrigin (0.26 sec)
-
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/FunctionCallResolver.kt
): ObjectOrigin.FunctionOrigin { val newFunctionCallId = nextCallId() val valueBinding = function.binding.toValueBinding(argResolutions, functionCall.args.lastOrNull() is FunctionArgument.Lambda) val semantics = function.schemaFunction.semantics checkBuilderSemantics(semantics, receiver, function) val result: ObjectOrigin.FunctionOrigin = invocationResultObjectOrigin(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 19.9K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/StatementResolver.kt
val resolvedExpr = expressionResolver.doResolveExpression(context, expr) when (expr) { is FunctionCall -> if (resolvedExpr is ObjectOrigin.FunctionOrigin && isDanglingPureCall(resolvedExpr)) errorCollector.collect(ResolutionError(expr, ErrorReason.DanglingPureExpression))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:02 UTC 2024 - 6.4K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionOutput.kt
} data class NullObjectOrigin(override val originElement: Null) : ObjectOrigin sealed interface FunctionOrigin : ObjectOrigin { val function: SchemaFunction val invocationId: OperationId val receiver: ObjectOrigin? } sealed interface FunctionInvocationOrigin : FunctionOrigin { val parameterBindings: ParameterValueBinding } data class BuilderReturnedReceiver(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 9.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/transformation/OriginReplacement.kt
is ObjectOrigin.TopLevelReceiver -> receiverOrigin } private fun replaceInFunction(origin: ObjectOrigin.FunctionOrigin): ObjectOrigin.FunctionOrigin = when (origin) { is ObjectOrigin.AddAndConfigureReceiver -> replaceIn(origin) is ObjectOrigin.AccessAndConfigureReceiver -> replaceIn(origin)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 4.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/resolution/DefaultDocumentResolutionContainer.kt
is ResolutionTrace.ResolutionOrErrors.Resolution -> run { val functionOrigin = callResolution.result as ObjectOrigin.FunctionOrigin val receiver = functionOrigin.receiver if (strictReceiverChecks && receiver is ObjectOrigin.ImplicitThisReceiver && !receiver.isCurrentScopeReceiver) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 31 13:47:10 UTC 2024 - 13.1K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionTracerTest.kt
""".trimIndent(), resolver ) val call = result.additions.single().dataObject.originElement as FunctionCall assertIs<ObjectOrigin.FunctionOrigin>(resolver.trace.expressionResolution(call).result) val arg = (call.args.single() as FunctionArgument.Positional).expr assertIs<ObjectOrigin.ConstantOrigin>(resolver.trace.expressionResolution(arg).result)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Feb 06 23:16:59 UTC 2024 - 5.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/reflectObject.kt
override val objectOrigin: ObjectOrigin ) : ObjectReflection data class PureFunctionInvocation( override val type: DataType, override val objectOrigin: ObjectOrigin.FunctionOrigin, val parameterResolution: Map<DataParameter, ObjectReflection> ) : ObjectReflection data class AddedByUnitInvocation( override val objectOrigin: ObjectOrigin ) : ObjectReflection {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 10.7K bytes - Viewed (0)