Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for mappings (0.23 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSubstitutorFactory.kt

    ) : KtSubstitutorFactory(), KtFirAnalysisSessionComponent {
    
        override fun buildSubstitutor(builder: KtSubstitutorBuilder): KtSubstitutor {
            if (builder.mappings.isEmpty()) return KtSubstitutor.Empty(token)
    
            val firSubstitution = buildMap {
                builder.mappings.forEach { (ktTypeParameterSymbol, ktType) ->
                    check(ktTypeParameterSymbol is KtFirTypeParameterSymbol)
                    check(ktType is KtFirType)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 06 06:40:28 GMT 2024
    - 1.9K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SubstitutorFactory.kt

        override val analysisSession: KtFe10AnalysisSession
    ) : KtSubstitutorFactory(), Fe10KtAnalysisSessionComponent {
    
        override fun buildSubstitutor(builder: KtSubstitutorBuilder): KtSubstitutor {
            if (builder.mappings.isEmpty()) return KtSubstitutor.Empty(token)
            TODO()
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jul 14 17:32:09 GMT 2023
    - 996 bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt

                    val (typeParameterOwner, mapping) = queue.removeFirst()
                    for (superType in typeParameterOwner.typeConstructor.supertypes) {
                        val mappingForSupertype = superType.toTypeArgumentMapping(mapping) ?: continue
                        queue.addLast(mappingForSupertype)
                    }
    
                    for ((typeParameterDescriptor, boundTypeArgument) in mapping) {
    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

        if (annotation is FirAnnotationCall && annotation.arguments.isEmpty()) return emptyMap()
    
        checkWithAttachment(annotation.resolved, { "By now the annotations argument mapping should have been resolved" }) {
            withFirEntry("annotation", annotation)
            withClassEntry("annotationTypeRef", annotation.annotationTypeRef)
            @OptIn(UnresolvedExpressionTypeAccess::class)
    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-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt

            irOrdinaryFiles.forEach { it.acceptVoid(collectingVisitor) }
    
            // Replace duplicate symbols with the original ones
            val patchingVisitor = IrDeclarationPatchingVisitor(collectingVisitor.mappings)
            irCodeFragmentFiles.forEach { it.acceptVoid(patchingVisitor) }
        }
    
        @OptIn(UnsafeDuringIrConstructionAPI::class)
    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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt

        override fun calculateMetadata(ktClass: KtClassOrObject, mapping: Multimap<KtElement, PsiElement>): Metadata {
            val firClass = ktClass.getOrBuildFirOfType<FirRegularClass>(firResolveSession)
            val bindings = JvmSerializationBindings().also { collectBindings(firClass.declarations, mapping, it) }
            val (serializer, stringTable) = createTopLevelSerializer(bindings)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 09:19:07 GMT 2024
    - 10K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt

            }
    
            private val statements = statements.toHashSet()
    
            private val mapping = HashMap<FirElement, Optional<FirElement>>()
            private var unmappedCount = statements.size
    
            private val stack = ArrayDeque<FirElement>()
    
            operator fun get(fir: FirElement): FirElement? {
                return mapping[fir]?.getOrNull()
            }
    
            override fun visitElement(element: FirElement) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 16 06:40:43 GMT 2024
    - 22.9K bytes
    - Viewed (0)
  8. .idea/vcs.xml

              <option name="linkRegexp" value="https://kotlin.jetbrains.space/p/kotlin/reviews/$2" />
            </IssueNavigationLink>
          </list>
        </option>
      </component>
      <component name="VcsDirectoryMappings">
        <mapping directory="" vcs="Git" />
      </component>
    XML
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Fri Feb 23 14:29:33 GMT 2024
    - 2.1K bytes
    - Viewed (0)
  9. ChangeLog.md

    ### Tools. JPS
    
    - [`KT-64305`](https://youtrack.jetbrains.com/issue/KT-64305) Kotlin JPS builder requests chunk rebuild with graph implementation
    - [`KT-64112`](https://youtrack.jetbrains.com/issue/KT-64112) Avoid using IJ's JPS mappings in Kotlin JPS tests
    - [`KT-63799`](https://youtrack.jetbrains.com/issue/KT-63799) Make plugin classpath serialization path agnostic
    
    
    ## 1.9.21
    
    ### Compiler
    
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Dec 21 17:48:12 GMT 2023
    - 268.7K bytes
    - Viewed (1)
  10. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

                ?: tryMapPsiElementType(kClass)
                ?: tryMapFirTypeToKtType(kClass, nullable)
                ?: tryMapPlatformType(type, kClass)
                ?: error("Unsupported type $type, consider add corresponding mapping")
        }
    
        fun getAllConverters(conversionForCollectionValues: HLParameterConversion): Map<KClass<*>, HLParameterConversion> {
            return buildMap {
                putAll(typeMapping)
                put(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Nov 06 14:41:18 GMT 2023
    - 16.6K bytes
    - Viewed (0)
Back to top