Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 80 for init (0.18 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/ValidityAwareCachedValue.kt

        private val token: KtLifetimeToken,
        init: () -> T
    ) : ReadOnlyProperty<Any, T> {
        private val lazyValue = lazy(LazyThreadSafetyMode.PUBLICATION, init)
    
        override fun getValue(thisRef: Any, property: KProperty<*>): T {
            token.assertIsValidAndAccessible()
            return lazyValue.value
        }
    }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Aug 15 09:04:58 GMT 2022
    - 1.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10ClassErrorType.kt

    import org.jetbrains.kotlin.types.error.ErrorType
    
    internal class KtFe10ClassErrorType(
        override val fe10Type: ErrorType,
        override val analysisContext: Fe10AnalysisContext
    ) : KtClassErrorType(), KtFe10Type {
        init {
            check(fe10Type.kind.isUnresolved) {
                "Expected unresolved ErrorType but ${fe10Type.kind} found for $fe10Type"
            }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jan 12 17:45:08 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10TypeErrorType.kt

    import org.jetbrains.kotlin.types.error.ErrorTypeKind
    
    internal class KtFe10TypeErrorType(
        override val fe10Type: ErrorType,
        override val analysisContext: Fe10AnalysisContext
    ) : KtTypeErrorType(), KtFe10Type {
        init {
            check(!fe10Type.kind.isUnresolved) {
                "Expected unresolved ErrorType but ${fe10Type.kind} found for $fe10Type"
            }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jan 12 10:48:21 GMT 2023
    - 1.8K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt

        // with its `LLFirSession`.
        private val cache: ConcurrentMap<KtModule, KtAnalysisSession> = ContainerUtil.createConcurrentSoftValueMap()
    
        init {
            LowMemoryWatcher.register(::clearCaches, project)
        }
    
        override fun getAnalysisSession(useSiteKtElement: KtElement): KtAnalysisSession {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 18 10:43:08 GMT 2024
    - 5.1K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtDiagnosticConverter.kt

        }
    
        private fun build() = KtDiagnosticConverter(conversions)
    
        companion object {
            inline fun buildConverter(init: KtDiagnosticConverterBuilder.() -> Unit) =
                KtDiagnosticConverterBuilder().apply(init).build()
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Feb 15 08:13:51 GMT 2023
    - 5.9K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirResolveExtensionInfoProvider.kt

        }
    }
    
    private class KtFirResolveExtensionScope(
        private val analysisSession: KtFirAnalysisSession,
        private val tools: List<LLFirResolveExtensionTool>,
    ) : KtScope {
        init {
            require(tools.isNotEmpty())
        }
    
        override val token: KtLifetimeToken get() = analysisSession.token
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSession.kt

        val useSiteAnalysisScope: GlobalSearchScope
    
        val useSiteScopeDeclarationProvider: KotlinDeclarationProvider
        val useSitePackageProvider: KotlinPackageProvider
    
    
        init {
            extensionTools = buildList {
                addIfNotNull(useSiteSession.llResolveExtensionTool)
                useSiteModule.allDirectDependencies().mapNotNullTo(this) { dependency ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 18 10:43:08 GMT 2024
    - 9.4K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt

        private val implicitReceivers: List<ImplicitReceiverValue<*>>
        private val firCallSiteSession: FirSession
        private val firOriginalFile: FirFile
        private val firExplicitReceiver: FirExpression?
    
        init {
            val fakeFile = nameExpression.containingKtFile
            val firFakeFile = fakeFile.getOrBuildFirFile(firResolveSession)
    
            implicitReceivers = computeImplicitReceivers(firFakeFile)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 9.4K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt

        }
    
    private inline fun List<FirAnnotation>.mapIndexedToAnnotationApplication(
        useSiteTargetFilter: AnnotationUseSiteTargetFilter,
        useSiteSession: FirSession,
        classId: ClassId,
        transformer: (index: Int, annotation: FirAnnotation) -> KtAnnotationApplicationWithArgumentsInfo?,
    ): List<KtAnnotationApplicationWithArgumentsInfo> = mapIndexedNotNull { index, annotation ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/fe10SymbolsEquality.kt

            this.getDescriptor(),
            other.getDescriptor(),
            allowCopiesFromTheSameDeclaration = false
        )
    }
    
    internal fun KtFe10Symbol.calculateHashCode(): Int {
        val descriptor = this.getDescriptor()
        return descriptor?.name?.hashCode() ?: (this as? KtNamedSymbol)?.name.hashCode()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Nov 11 10:59:57 GMT 2022
    - 1.1K bytes
    - Viewed (0)
Back to top