Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 94 for platforms (0.57 sec)

  1. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderBase.kt

    package org.jetbrains.kotlin.analysis.api.platform.packages
    
    import com.intellij.openapi.project.Project
    import com.intellij.psi.search.GlobalSearchScope
    import org.jetbrains.kotlin.analysis.api.platform.utils.forEachNonKotlinPsiElementFinder
    import org.jetbrains.kotlin.name.FqName
    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.platform.TargetPlatform
    import org.jetbrains.kotlin.platform.jvm.isJvm
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 3K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/types/KtType.kt

    public typealias KtIntersectionType = KaIntersectionType
    
    /**
     * A special dynamic type, which is used to support interoperability with dynamically typed libraries, platforms or languages.
     *
     * Although this can be viewed as a flexible type (kotlin.Nothing..kotlin.Any?), a platform may assign special meaning to the
     * values of dynamic type, and handle differently from the regular flexible type.
     */
    public abstract class KaDynamicType : KaType
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtPsiTypeProvider.kt

        /**
         * Converts the given [KaType] to [PsiType] under [useSitePosition] context.
         *
         * Note: [PsiType] is JVM conception, so this method will return `null` for non-JVM platforms.
         *
         * @receiver type to convert
         *
         * @param useSitePosition is used to determine if the given [KaType] needs to be approximated.
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  4. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTopics.kt

     *
     * #### Implementation Notes
     *
     * Analysis API platforms need to take care of publishing modification topics via the [analysisMessageBus]. In general, if your platform
     * works with static code and static module structure, you do not need to publish any events. However, keep in mind the contracts of the
     * various modification events. For example, if your platform can guarantee a static module structure but source code can still change,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/KaEngineService.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.platform
    
    /**
     * An **engine service** as defined by the Platform Interface (see the README).
     *
     * Engine services do not need to be implemented by a platform. Quite the contrary, they are implemented by the Analysis API engine and
     * intended to support platform implementations. They are defined in the Platform Interface, as opposed to the user-facing Analysis API,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-standalone/src/org/jetbrains/kotlin/analysis/project/structure/impl/KtModuleUtils.kt

                this.platform = platform
                this.file = scriptFile
    
                addModuleDependencies("Script " + scriptFile.name)
            }.apply(::addModule)
        }
    
        buildKtSourceModule {
            configLanguageVersionSettings?.let { this.languageVersionSettings = it }
            this.platform = platform
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-standalone/analysis-api-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/packages/KotlinStandalonePackageProvider.kt

    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProvider
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderFactory
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderMerger
    import org.jetbrains.kotlin.analysis.api.platform.packages.createPackageProvider
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderBase
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  8. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinAnchorModuleProvider.kt

     * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
     */
    
    package org.jetbrains.kotlin.analysis.api.platform.projectStructure
    
    import com.intellij.openapi.project.Project
    import org.jetbrains.kotlin.analysis.api.platform.KotlinOptionalPlatformComponent
    import org.jetbrains.kotlin.analysis.project.structure.KtLibraryModule
    import org.jetbrains.kotlin.analysis.project.structure.KtSourceModule
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  9. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForwardDeclarationProviderFactory.kt

     * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
     */
    
    package org.jetbrains.kotlin.analysis.api.platform.declarations
    
    import com.intellij.openapi.project.Project
    import org.jetbrains.kotlin.analysis.api.platform.KotlinOptionalPlatformComponent
    import org.jetbrains.kotlin.analysis.project.structure.KtModule
    
    /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  10. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenProvider.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.platform.lifetime
    
    import com.intellij.openapi.project.Project
    import org.jetbrains.kotlin.analysis.api.lifetime.KaLifetimeTokenFactory
    import org.jetbrains.kotlin.analysis.api.platform.KotlinPlatformComponent
    
    public abstract class KotlinLifetimeTokenProvider : KotlinPlatformComponent {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 805 bytes
    - Viewed (0)
Back to top