Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for JavaElementSourceFactory (0.57 sec)

  1. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/java/source/JavaElementDelegatingTypeSourceWithSmartPointer.kt

    package org.jetbrains.kotlin.analysis.api.impl.base.java.source
    
    import com.intellij.psi.*
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementTypeSource
    
    internal abstract class JavaElementDelegatingTypeSourceWithSmartPointer<PSI : PsiElement, TYPE : PsiType> : JavaElementTypeSource<TYPE>() {
        abstract val psiPointer: SmartPsiElementPointer<out PSI>
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 14 09:25:26 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  2. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/java/source/JavaElementTypeSourceWithSmartPointer.kt

    import com.intellij.psi.SmartTypePointer
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementTypeSource
    
    internal class JavaElementTypeSourceWithSmartPointer<TYPE : PsiType>(
        private val pointer: SmartTypePointer,
        override val factory: JavaElementSourceFactory,
    ) : JavaElementTypeSource<TYPE>() {
        override val type: TYPE
            get() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 31 13:01:19 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/java/source/JavaElementPsiSourceWithSmartPointer.kt

    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementPsiSource
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory
    
    internal class JavaElementPsiSourceWithSmartPointer<PSI : PsiElement>(
        val pointer: SmartPsiElementPointer<PSI>,
        override val factory: JavaElementSourceFactory,
    ) : JavaElementPsiSource<PSI>() {
    
        // is used only for the purposes of equals/hashCode to avoid underlying PCE
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 22 14:14:18 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  4. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/java/source/JavaElementSourceWithSmartPointerFactory.kt

    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementPsiSource
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementTypeSource
    
    class JavaElementSourceWithSmartPointerFactory(project: Project) : JavaElementSourceFactory() {
        private val smartTypePointerManager = SmartTypePointerManager.getInstance(project)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 14 09:25:26 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

            }
        }
    
        override fun asKaType(
            psiType: PsiType,
            useSitePosition: PsiElement,
        ): KaType? {
            val javaElementSourceFactory = JavaElementSourceFactory.getInstance(project)
            val javaType = JavaTypeImpl.create(psiType, javaElementSourceFactory.createTypeSource(psiType))
    
            val javaTypeRef = buildJavaTypeRef {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPsiJavaClassSymbol.kt

    import org.jetbrains.kotlin.load.java.structure.JavaClass
    import org.jetbrains.kotlin.load.java.structure.impl.JavaClassImpl
    import org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory
    import org.jetbrains.kotlin.name.ClassId
    import org.jetbrains.kotlin.name.Name
    
    /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-impl-base/resources/META-INF/analysis-api/analysis-api-impl-base.xml

        <projectService serviceImplementation="org.jetbrains.kotlin.resolve.jvm.KotlinJavaPsiFacade"/>
    
        <projectService
            serviceInterface="org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory"
            serviceImplementation="org.jetbrains.kotlin.analysis.api.impl.base.java.source.JavaElementSourceWithSmartPointerFactory"
        />
    
        <projectService
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 1.8K bytes
    - Viewed (0)
Back to top