Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for AnalysisScope (0.36 sec)

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

        val syntacticEnclosure: LanguageTreeElement
    
        fun findLocal(name: String): LocalValueAssignment?
    }
    
    
    data class LocalValueAssignment(val localValue: LocalValue, val assignment: ObjectOrigin)
    
    
    class AnalysisScope(
        private val previousScopeView: AnalysisScopeView?,
        override val receiver: ObjectOrigin.ReceiverOrigin,
        override val syntacticEnclosure: LanguageTreeElement
    ) : AnalysisScopeView {
        private
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 5K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtAnalysisScopeProvider.kt

         */
        public val analysisScope: GlobalSearchScope
            get() = withValidityAssertion { analysisSession.analysisScopeProvider.getAnalysisScope() }
    
    
        /**
         * Checks if [PsiElement] is inside analysis scope.
         * That means [org.jetbrains.kotlin.analysis.api.symbols.KaSymbol] can be built by this [PsiElement]
         *
         * @see analysisScope
         */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/Resolver.kt

            val topLevelReceiver = ObjectOrigin.TopLevelReceiver(schema.topLevelReceiverType, topLevelBlock)
            val topLevelScope = AnalysisScope(null, topLevelReceiver, topLevelBlock)
    
            val context = AnalysisContext(schema, importFqnBySimpleName, errorCollector, generationId)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/utils.kt

    import kotlin.contracts.ExperimentalContracts
    import kotlin.contracts.InvocationKind
    import kotlin.contracts.contract
    
    
    @OptIn(ExperimentalContracts::class)
    internal
    inline fun AnalysisContext.withScope(scope: AnalysisScope, action: () -> Unit) {
        contract {
            callsInPlace(action, InvocationKind.EXACTLY_ONCE)
        }
        enterScope(scope)
        try {
            action()
        } finally {
            leaveScope(scope)
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:47 UTC 2024
    - 3K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/FunctionCallResolver.kt

            val (expectsConfigureLambda, requiresConfigureLambda) = semantics.configureBlockRequirement.run { allows to requires }
            if (expectsConfigureLambda) {
                if (lambda != null) {
                    withScope(AnalysisScope(currentScopes.last(), configureReceiver, lambda)) {
                        codeAnalyzer.analyzeStatementsInProgramOrder(this, lambda.block.statements)
                    }
                } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 19.9K bytes
    - Viewed (0)
Back to top