Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 44 for KaSymbolByFirBuilder (0.26 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/firSymbolUtils.kt

        }
    }
    
    internal fun FirFunctionSymbol<*>.createKtValueParameters(builder: KaSymbolByFirBuilder): List<KaValueParameterSymbol> {
        return fir.valueParameters.map { valueParameter ->
            builder.variableLikeBuilder.buildValueParameterSymbol(valueParameter.symbol)
        }
    }
    
    internal fun <D> FirBasedSymbol<D>.createKtTypeParameters(
        builder: KaSymbolByFirBuilder
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 5K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/types/KtFirSubstitutor.kt

        }
    }
    
    internal class KaFirGenericSubstitutor(
        substitutor: ConeSubstitutor,
        builder: KaSymbolByFirBuilder,
    ) : AbstractKaFirSubstitutor<ConeSubstitutor>(substitutor, builder)
    
    @OptIn(KaAnalysisApiInternals::class)
    internal class KaFirMapBackedSubstitutor(
        substitutor: ConeSubstitutorByMap,
        builder: KaSymbolByFirBuilder,
    ) : AbstractKaFirSubstitutor<ConeSubstitutorByMap>(substitutor, builder,), KaMapBackedSubstitutor {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirArgumentsConverter.kt

        return firSymbolBuilder.buildSymbol(argument)
    }
    
    private fun convertArgument(argument: FirRegularClassSymbol, firSymbolBuilder: KaSymbolByFirBuilder): Any? {
        return firSymbolBuilder.classifierBuilder.buildClassLikeSymbol(argument)
    }
    
    private fun convertArgument(argument: FirNamedFunctionSymbol, firSymbolBuilder: KaSymbolByFirBuilder): Any? {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/firScopeUtils.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.fir.scopes
    
    import org.jetbrains.kotlin.analysis.api.fir.KaSymbolByFirBuilder
    import org.jetbrains.kotlin.analysis.api.signatures.KaCallableSignature
    import org.jetbrains.kotlin.analysis.api.symbols.KaCallableSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaClassifierSymbol
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirTypeAndAnnotations.kt

    internal fun FirClassSymbol<*>.superTypesList(builder: KaSymbolByFirBuilder): List<KaType> = resolvedSuperTypeRefs.mapToKtType(builder)
    
    private fun List<FirTypeRef>.mapToKtType(
        builder: KaSymbolByFirBuilder,
    ): List<KaType> = map { typeRef ->
        builder.typeBuilder.buildKtType(typeRef)
    }
    
    internal fun FirCallableSymbol<*>.returnType(builder: KaSymbolByFirBuilder): KaType =
        builder.typeBuilder.buildKtType(resolvedReturnType)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt

    }
    
    private fun computeKotlinTargetAnnotation(annotation: FirAnnotation, builder: KaSymbolByFirBuilder, index: Int): KaAnnotation {
        return annotation.toKaAnnotation(builder, index) {
            computeKotlinTargetAnnotationArguments(annotation, builder)
        }
    }
    
    private fun computeKotlinTargetAnnotationArguments(annotation: FirAnnotation, builder: KaSymbolByFirBuilder): List<KaNamedAnnotationValue> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/KtFirDelegatedMemberScope.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.fir.scopes
    
    import org.jetbrains.kotlin.analysis.api.fir.KaSymbolByFirBuilder
    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.analysis.api.scopes.KaScopeNameFilter
    import org.jetbrains.kotlin.analysis.api.symbols.KaCallableSymbol
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

            return fir.getCandidateSymbols().map { it.fir.buildSymbol(symbolBuilder) }
        }
    
        private fun getSymbolsByReturnExpression(
            expression: KtSimpleNameExpression,
            fir: FirReturnExpression,
            symbolBuilder: KaSymbolByFirBuilder,
        ): Collection<KaSymbol> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 37K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/types/KtFirCapturedType.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.fir.types
    
    import org.jetbrains.kotlin.analysis.api.annotations.KaAnnotationList
    import org.jetbrains.kotlin.analysis.api.fir.KaSymbolByFirBuilder
    import org.jetbrains.kotlin.analysis.api.fir.annotations.KaFirAnnotationListForType
    import org.jetbrains.kotlin.analysis.api.fir.utils.cached
    import org.jetbrains.kotlin.analysis.api.lifetime.KaLifetimeToken
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                    is ConeDynamicType -> KaFirDynamicType(coneType, this@KaSymbolByFirBuilder)
                    is ConeFlexibleType -> KaFirFlexibleType(coneType, this@KaSymbolByFirBuilder)
                    is ConeIntersectionType -> KaFirIntersectionType(coneType, this@KaSymbolByFirBuilder)
                    is ConeDefinitelyNotNullType -> KaFirDefinitelyNotNullType(coneType, this@KaSymbolByFirBuilder)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:43 UTC 2024
    - 33.2K bytes
    - Viewed (0)
Back to top