- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 26 for ObjectOrigin (0.13 sec)
-
platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/conventions/ConventionsResolutionProcessor.kt
*/ private fun findSoftwareType(objectOrigin: ObjectOrigin): ObjectOrigin.AccessAndConfigureReceiver? = when (objectOrigin) { is ObjectOrigin.ImplicitThisReceiver -> findSoftwareType(objectOrigin.resolvedTo) is ObjectOrigin.AccessAndConfigureReceiver -> if (isSoftwareType(objectOrigin)) objectOrigin else findSoftwareType(objectOrigin.receiver) is ObjectOrigin.TopLevelReceiver -> null else -> null
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 31 13:47:38 UTC 2024 - 4.4K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/reflectObject.kt
is ObjectOrigin.External -> ObjectReflection.External(type, objectOrigin) is ObjectOrigin.NullObjectOrigin -> ObjectReflection.Null(objectOrigin) is ObjectOrigin.TopLevelReceiver -> reflectData(OperationId(0, DefaultOperationGenerationId.preExisting), type as DataClass, objectOrigin, context)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 10.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/PropertyAccessResolver.kt
} private inline fun AnalysisContext.runPropertyAccessResolution( propertyAccess: PropertyAccess, onLocalValue: (ObjectOrigin.FromLocalValue) -> Unit, onProperty: (ObjectOrigin.PropertyReference) -> Unit, onExternalObject: (ObjectOrigin.External) -> Unit ) { when (propertyAccess.receiver) { null -> resolveUnqualifiedPropertyAccess(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:01 UTC 2024 - 8.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/transformation/OriginReplacement.kt
* supplied {@link ObjectOrigin} with the given replacement applied. */ fun replaceReceivers(replaceIn: ObjectOrigin, predicate: (ObjectOrigin.ReceiverOrigin) -> Boolean, replacement: ObjectOrigin.ReceiverOrigin): ObjectOrigin = ReceiverReplacementContext(predicate, replacement).replace(replaceIn) private
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/test/kotlin/org/gradle/internal/declarativedsl/analysis/transformation/OriginReplacementTest.kt
val singleArg = (result as ObjectOrigin.NewObjectFromMemberFunction).parameterBindings.bindingMap.values.single() val propertyReference = (singleArg as ObjectOrigin.NewObjectFromMemberFunction).receiver as ObjectOrigin.PropertyReference assertEquals(topLevelReceiver, (propertyReference.receiver as ObjectOrigin.ImplicitThisReceiver).resolvedTo) } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 20 17:31:36 UTC 2024 - 5.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/FunctionCallResolver.kt
fun AnalysisContext.doProduceAndHandleFunctionResult( function: FunctionResolutionAndBinding, argResolutions: Map<FunctionArgument.ValueArgument, ObjectOrigin>, functionCall: FunctionCall, receiver: ObjectOrigin? ): ObjectOrigin.FunctionOrigin { val newFunctionCallId = nextCallId()
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/utils.kt
} internal fun TypeRefContext.getDataType(objectOrigin: ObjectOrigin): DataType = when (objectOrigin) { is ObjectOrigin.DelegatingObjectOrigin -> getDataType(objectOrigin.delegate) is ObjectOrigin.ConstantOrigin -> objectOrigin.literal.type is ObjectOrigin.External -> resolveRef(objectOrigin.key.objectType) is ObjectOrigin.NewObjectFromMemberFunction -> resolveRef(objectOrigin.function.returnValueType)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:47 UTC 2024 - 3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/DeclarativeReflectionToObjectConverter.kt
is ObjectOrigin.NullObjectOrigin -> null is ObjectOrigin.PropertyDefaultValue -> getPropertyValue(objectOrigin.receiver, objectOrigin.property) is ObjectOrigin.PropertyReference -> getPropertyValue(objectOrigin.receiver, objectOrigin.property) is ObjectOrigin.TopLevelReceiver -> topLevelObject is ObjectOrigin.ConfiguringLambdaReceiver -> objectFromConfiguringLambda(objectOrigin)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 10.6K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionOutput.kt
} sealed interface ObjectOrigin { val originElement: LanguageTreeElement sealed interface HasReceiver : ObjectOrigin { val receiver: ObjectOrigin } sealed interface DelegatingObjectOrigin : ObjectOrigin { val delegate: ObjectOrigin } data class ImplicitThisReceiver( val resolvedTo: ReceiverOrigin,
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/ConfigureAccessorExtensions.kt
fun ConfigureAccessor.access(objectOrigin: ObjectOrigin, inFunction: ObjectOrigin.AccessAndConfigureReceiver): ObjectOrigin = when (this) { is ConfigureAccessor.Property -> ObjectOrigin.PropertyReference(objectOrigin, dataProperty, objectOrigin.originElement) is ConfigureAccessor.Custom -> ObjectOrigin.CustomConfigureAccessor(objectOrigin, this, objectOrigin.originElement)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:01 UTC 2024 - 1.3K bytes - Viewed (0)