Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for ValueArgument (0.15 sec)

  1. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/FunctionCallResolver.kt

        ): ObjectOrigin.FunctionOrigin? = with(context) {
            val argResolutions = lazy {
                var hasErrors = false
                val result = buildMap<FunctionArgument.ValueArgument, ObjectOrigin> {
                    functionCall.args.filterIsInstance<FunctionArgument.ValueArgument>().forEach {
                        val resolution = expressionResolver.doResolveExpression(context, it.expr)
                        if (resolution == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 19.9K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/language/LanguageTree.kt

    }
    
    
    sealed interface FunctionArgument : LanguageTreeElement {
        sealed interface ValueArgument : FunctionArgument {
            val expr: Expr
        }
    
        data class Positional(override val expr: Expr, override val sourceData: SourceData) : ValueArgument
        data class Named(val name: String, override val expr: Expr, override val sourceData: SourceData) : ValueArgument
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLParameterConversion.kt

                append("}".withIndent(context))
            }
        }
    
        override fun convertType(type: KType): KType {
            val keyArgument = type.arguments[0]
            val valueArgument = type.arguments[1]
            return Map::class.createType(
                arguments = listOf(
                    KTypeProjection(
                        variance = KVariance.INVARIANT,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Sep 15 09:32:47 UTC 2021
    - 5.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/KotlinGrammar.kt

            paren(expression)
        }
    
        val valueArgument by debug {
            optional(annotation) * optional(simpleIdentifier * token(EQ)) * optional(token(MUL)) * expression
        }
    
        val valueArguments by debug {
            paren(
                optional(
                    valueArgument * zeroOrMore(token(COMMA) * valueArgument) * optional(token(COMMA))
                )
            )
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/parsing/GrammarToTree.kt

                }
            }
    
    
        private
        fun valueArgument(tree: CachingLightTree, node: LighterASTNode): SyntacticResult<FunctionArgument.ValueArgument> =
            syntacticOrFailure {
                if (node.tokenType == PARENTHESIZED) return@syntacticOrFailure valueArgument(tree, tree.getFirstChildExpressionUnwrapped(node)!!)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 22:06:18 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

            } ?: return null
            val callExpression =
                (valueArgument.parent as? KtValueArgumentList)?.parent as? KtCallElement
                    ?: valueArgument.parent as? KtCallElement // KtLambdaArgument
                    ?: return null
            val argumentExpression = valueArgument.getArgumentExpression() ?: return null
            return KtCallWithArgument(callExpression, argumentExpression)
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 24.4K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/parsing/FailureUtils.kt

                is PropertyAccess -> current.receiver?.let(::collectFrom)
                is LocalValue -> collectFrom(current.rhs)
                is FunctionArgument.Lambda -> collectFrom(current.block)
                is FunctionArgument.ValueArgument -> collectFrom(current.expr)
    
                is Import,
                is Literal<*>,
                is Null,
                is This -> Unit
            }
        }
    
        results.forEach {
            when (it) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 02 12:28:39 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionTracerTest.kt

                resolver
            )
    
            val call = result.errors.first { it.errorReason is ErrorReason.UnresolvedFunctionCallSignature }.element as FunctionCall
            val arg = (call.args[0] as FunctionArgument.ValueArgument).expr
    
            val outerErrors = assertNotNull(resolver.trace.expressionResolution(call).errors)
            assertEquals(2, outerErrors.size)
            assertEquals(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 23:16:59 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KaFirResolver.kt

                    val valueArgument = varargArgument.findSourceKtExpressionForCallArgument() ?: return
                    argumentMapping[valueArgument] = parameterSymbol
                }
            } else {
                val valueArgument = argumentExpression.findSourceKtExpressionForCallArgument() ?: return
                argumentMapping[valueArgument] = parameterSymbol
            }
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 73K bytes
    - Viewed (0)
Back to top