Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 98 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/components/KtFe10TypeProvider.kt

        override val STRING: KtType
            get() = withValidityAssertion { analysisContext.builtIns.stringType.toKtType(analysisContext) }
    
        override val UNIT: KtType
            get() = withValidityAssertion { analysisContext.builtIns.unitType.toKtType(analysisContext) }
    
        override val NOTHING: KtType
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Jan 29 09:37:59 GMT 2024
    - 23.3K bytes
    - Viewed (0)
  4. 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)
  5. 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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirAnonymousObjectSymbol.kt

            throw CanNotCreateSymbolPointerForLocalLibraryDeclarationException(this::class)
        }
    
        override fun equals(other: Any?): Boolean = symbolEquals(other)
        override fun hashCode(): Int = symbolHashCode()
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Tue Nov 07 09:06:00 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/signatures/KtFe10VariableLikeSignature.kt

            if (backingReturnType != other.backingReturnType) return false
            if (backingReceiverType != other.backingReceiverType) return false
    
            return true
        }
    
        override fun hashCode(): Int {
            var result = backingSymbol.hashCode()
            result = 31 * result + backingReturnType.hashCode()
            result = 31 * result + (backingReceiverType?.hashCode() ?: 0)
            return result
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 2.1K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirAnonymousFunctionSymbol.kt

                ?: throw CanNotCreateSymbolPointerForLocalLibraryDeclarationException(this::class)
        }
    
        override fun equals(other: Any?): Boolean = symbolEquals(other)
        override fun hashCode(): Int = symbolHashCode()
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Tue Nov 07 09:06:00 GMT 2023
    - 3.2K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescPropertySetterSymbol.kt

            KtPsiBasedSymbolPointer.createForSymbolFromSource<KtPropertySetterSymbol>(this) ?: KtFe10NeverRestoringSymbolPointer()
        }
    
        override fun equals(other: Any?): Boolean = isEqualTo(other)
        override fun hashCode(): Int = calculateHashCode()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

         *
         * Example: `foo.bar.Baz.Inner` with 1 dropped class is `foo.bar.Baz`, and with 2 dropped class is `null`.
         */
        private fun ClassId.dropLastNestedClasses(classesToDrop: Int) =
            generateSequence(this) { it.outerClassId }.drop(classesToDrop).firstOrNull()
    
        /**
         * @return How many qualifiers needs to be dropped from [wholeType] to get [nestedType].
         *
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
Back to top