Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 41 for Subject (0.16 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescNamedClassOrObjectSymbol.kt

        override val classKind: KtClassKind
            get() = withValidityAssertion {
                if (DescriptorUtils.isAnonymousObject(descriptor)) {
                    error("Should be an anonymous object")
                }
                descriptor.kind.toKtClassKind(isCompanionObject = descriptor.isCompanionObject)
            }
    
        override val superTypes: List<KtType>
            get() = withValidityAssertion {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

            return if (allowedTypeParameters.containsAll(usedTypeParameters)) {
                originalDeclaration
            } else {
                null
            }
        }
    
        companion object {
            private fun throwUnexpectedElementError(element: FirBasedSymbol<*>): Nothing {
                errorWithAttachment("Unexpected ${element::class.simpleName}") {
                    withFirSymbolEntry("firSymbol", element)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Mar 28 09:06:28 GMT 2024
    - 32.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt

            configuration: CompilerConfiguration,
            isCodeFragment: Boolean,
            irModuleFragment: IrModuleFragment,
        ): JvmIrCodegenFactory {
            val jvmGeneratorExtensions = object : JvmGeneratorExtensionsImpl(configuration) {
                override fun getContainerSource(descriptor: DeclarationDescriptor): DeserializedContainerSource? {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 32.2K bytes
    - Viewed (1)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt

                    is KtObjectDeclaration -> when {
                        psi.isCompanion() -> KtClassKind.COMPANION_OBJECT
                        psi.isObjectLiteral() -> KtClassKind.ANONYMOUS_OBJECT
                        else -> KtClassKind.OBJECT
                    }
                    is KtClass -> when {
                        psi.isInterface() -> KtClassKind.INTERFACE
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 6.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

            fun saveReferencedItem(importableName: FqName, referencedByName: Name) {
                usedImports.getOrPut(importableName) { hashSetOf() } += referencedByName
            }
    
            firFile.accept(object : FirVisitorVoid() {
                override fun visitElement(element: FirElement) {
                    element.acceptChildren(this)
                }
    
                override fun visitFunctionCall(functionCall: FirFunctionCall) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 24.2K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/tests/org/jetbrains/kotlin/analysis/api/fe10/test/configurator/AnalysisApiFe10TestServiceRegistrar.kt

    import org.jetbrains.kotlin.resolve.extensions.AnalysisHandlerExtension
    import org.jetbrains.kotlin.test.TestInfrastructureInternals
    import org.jetbrains.kotlin.test.services.TestServices
    
    @OptIn(KtAnalysisNonPublicApi::class)
    object AnalysisApiFe10TestServiceRegistrar : AnalysisApiTestServiceRegistrar() {
        private const val PLUGIN_RELATIVE_PATH = "/META-INF/analysis-api/analysis-api-fe10.xml"
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 10 16:23:23 GMT 2024
    - 2.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/tests/org/jetbrains/kotlin/analysis/api/fe10/test/configurator/AnalysisApiFe10TestConfigurator.kt

    import org.jetbrains.kotlin.test.services.configuration.JsEnvironmentConfigurator
    import java.nio.file.Path
    import kotlin.io.path.extension
    import kotlin.io.path.nameWithoutExtension
    
    object AnalysisApiFe10TestConfigurator : AnalysisApiTestConfigurator() {
        override val analyseInDependentSession: Boolean get() = false
    
        override val frontendKind: FrontendKind get() = FrontendKind.Fe10
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 22 12:44:13 GMT 2024
    - 4.5K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForType.kt

            get() = withValidityAssertion {
                coneType.customAnnotationsWithLazyResolve(FirResolvePhase.TYPES).mapNotNull { it.toAnnotationClassId(useSiteSession) }
            }
    
        companion object {
            fun create(coneType: ConeKotlinType, builder: KtSymbolByFirBuilder): KtAnnotationsList {
                return if (coneType.customAnnotations.isEmpty()) {
                    KtEmptyAnnotationsList(builder.token)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.KtCallElement
    import org.jetbrains.kotlin.psi.KtElement
    import org.jetbrains.kotlin.resolve.ArrayFqNames
    
    internal object FirAnnotationValueConverter {
        fun toNamedConstantValue(
            analysisSession: KtAnalysisSession,
            argumentMapping: Map<Name, FirExpression>,
            builder: KtSymbolByFirBuilder,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 11.7K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt

    /**
     * An evaluator that transform numeric operation, such as div, into compile-time constant iff involved operands, such as explicit receiver
     * and the argument, are compile-time constant as well.
     */
    internal object FirCompileTimeConstantEvaluator {
        // TODO: Handle boolean operators, class reference, array, annotation values, etc.
        fun evaluate(
            fir: FirElement?,
            mode: KtConstantEvaluationMode,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 20 14:53:27 GMT 2024
    - 16.5K bytes
    - Viewed (0)
Back to top