- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for receiverClass (0.23 sec)
-
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/RuntimeFunctionResolver.kt
override fun resolve(receiverClass: KClass<*>, name: String, parameterValueBinding: ParameterValueBinding): RuntimeFunctionResolver.Resolution { receiverClass.memberFunctions.forEach { function -> // TODO: `convertBinding` is invoked here with the receiverClass passed as the receiver and non-resolved argument origins; this probably needs a different API shape
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 05 10:30:52 UTC 2024 - 2.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/RuntimePropertyResolver.kt
val setter = (findKotlinProperty(receiverClass, name) as? KMutableProperty<*>)?.let(::kotlinPropertySetter) ?: findKotlinFunctionSetter(receiverClass, name) ?: findJavaSetter(receiverClass, name) return setter?.let(::ResolvedWrite) ?: UnresolvedWrite } private fun findKotlinProperty(receiverClass: KClass<*>, name: String) =
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 25 17:34:03 UTC 2024 - 5.7K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/CompositeCallInterceptor.java
} @Nullable @Override public Class<?> matchesProperty(Class<?> receiverClass) { Class<?> typeOfProperty = null; if (first instanceof PropertyAwareCallInterceptor) { typeOfProperty = ((PropertyAwareCallInterceptor) first).matchesProperty(receiverClass); } if (typeOfProperty == null && second instanceof PropertyAwareCallInterceptor) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 14:02:30 UTC 2024 - 3.2K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/DependencyCollectorFunctionExtractorAndRuntimeResolver.kt
private fun hasDependencyCollectorGetterSignature(receiverClass: KClass<*>, function: KFunction<*>): Boolean { return receiverClass.isSubclassOf(Dependencies::class) && with(function) { name.startsWith("get") && returnType.classifier == DependencyCollector::class && parameters.size == 1 } } private fun isDependencyCollectorProperty(receiverClass: KClass<*>, property: KProperty<*>): Boolean {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:07 UTC 2024 - 8.4K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/project/TypeSafeProjectAccessorsSchemaBuildingComponent.kt
} private class ProjectPropertyAccessorRuntimeResolver : RuntimePropertyResolver { override fun resolvePropertyRead(receiverClass: KClass<*>, name: String): RuntimePropertyResolver.ReadResolution = if (receiverClass.isSubclassOf(Project::class) && name == "projects") { RuntimePropertyResolver.ReadResolution.ResolvedRead { receiver -> (receiver as Project).extensions.getByName("projects") }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:07 UTC 2024 - 6.7K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/groovy/InterceptGroovyCallsGenerator.java
.addAnnotation(Override.class) .addModifiers(Modifier.PUBLIC) .returns(SIGNATURE_AWARE_CALL_INTERCEPTOR_SIGNATURE_MATCH) .addParameter(classWildcard, "receiverClass") .addParameter(ArrayTypeName.of(classWildcard), "argumentClasses") .addParameter(boolean.class, "isStatic") .addCode(generateMatchesSignatureCodeFromInterceptorSignatureTree(signatureTree))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 13:09:40 UTC 2024 - 16.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt
val owner = descriptor.owner if (descriptor is IrBasedReceiverParameterDescriptor && owner is IrValueParameter) { val receiverClass = (owner.type as? IrSimpleType)?.classifier as? IrClassSymbol val receiverClassId = receiverClass?.owner?.classId if (receiverClassId != null) { if (owner.index >= 0) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 08:42:45 UTC 2024 - 29.4K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/DeclarativeReflectionToObjectConverter.kt
origin: ObjectOrigin.FunctionInvocationOrigin ): DeclarativeRuntimeFunction.InvocationResult { val dataFun = origin.function val receiverKClass = receiverInstance::class return when (val runtimeFunction = functionResolver.resolve(receiverKClass, dataFun.simpleName, origin.parameterBindings)) { is RuntimeFunctionResolver.Resolution.Resolved -> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 10.6K bytes - Viewed (0)