Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for KtVariableLikeSymbol (0.28 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/signatures/KtFe10VariableLikeSignature.kt

    import org.jetbrains.kotlin.analysis.api.signatures.KtVariableLikeSignature
    import org.jetbrains.kotlin.analysis.api.symbols.KtVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.types.KtSubstitutor
    import org.jetbrains.kotlin.analysis.api.types.KtType
    
    internal class KtFe10VariableLikeSignature<out S : KtVariableLikeSymbol>(
        private val backingSymbol: S,
        private val backingReturnType: KtType,
        private val backingReceiverType: KtType?,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 2.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/signatures/KtFirVariableLikeSignature.kt

    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.analysis.api.signatures.KtVariableLikeSignature
    import org.jetbrains.kotlin.analysis.api.symbols.KtVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.receiverType
    import org.jetbrains.kotlin.analysis.api.types.KtSubstitutor
    import org.jetbrains.kotlin.analysis.api.types.KtType
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Thu Apr 27 10:59:30 GMT 2023
    - 4.7K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SignatureSubstitutor.kt

    import org.jetbrains.kotlin.analysis.api.signatures.KtVariableLikeSignature
    import org.jetbrains.kotlin.analysis.api.symbols.KtFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.receiverType
    
    internal class KtFe10SignatureSubstitutor(
        override val analysisSession: KtFe10AnalysisSession
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 27 10:59:30 GMT 2023
    - 1.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSignatureSubstitutor.kt

    import org.jetbrains.kotlin.analysis.api.signatures.KtVariableLikeSignature
    import org.jetbrains.kotlin.analysis.api.symbols.KtFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtVariableLikeSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirFunctionSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol
    
    internal class KtFirSignatureSubstitutor(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 27 10:59:30 GMT 2023
    - 1.8K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

            val partiallyAppliedSymbol = toPartiallyAppliedSymbol(context) ?: return null
            if (partiallyAppliedSymbol.signature !is KtVariableLikeSignature<*>) return null
            @Suppress("UNCHECKED_CAST")
            return partiallyAppliedSymbol as KtPartiallyAppliedVariableSymbol<KtVariableLikeSymbol>
        }
    
    
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Mon Apr 29 12:48:54 GMT 2024
    - 34.8K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt

        }
    
        override fun getScriptSymbol(psi: KtScript): KtScriptSymbol {
            return KtFe10PsiScriptSymbol(psi, analysisContext)
        }
    
        override fun getParameterSymbol(psi: KtParameter): KtVariableLikeSymbol {
            return when {
                psi.isFunctionTypeParameter -> error("Function type parameters are not supported in getParameterSymbol()")
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Aug 17 13:01:02 GMT 2023
    - 7K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

                    if (unsubstitutedKtSignature.symbol !is KtVariableLikeSymbol) return null
                    val rhs = fir.rValue.psi as? KtExpression
                    @Suppress("UNCHECKED_CAST") // safe because of the above check on targetKtSymbol
                    KtSimpleVariableAccessCall(
                        partiallyAppliedSymbol as KtPartiallyAppliedVariableSymbol<KtVariableLikeSymbol>,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 70.8K bytes
    - Viewed (1)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                    }
                }
            }
        }
    
        inner class VariableLikeSymbolBuilder {
            fun buildVariableLikeSymbol(firSymbol: FirVariableSymbol<*>): KtVariableLikeSymbol {
                return when (firSymbol) {
                    is FirPropertySymbol -> buildVariableSymbol(firSymbol)
                    is FirValueParameterSymbol -> buildValueParameterSymbol(firSymbol)
    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)
  9. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

                KtVariableSymbol::class.createType()
            ),
            FirVariableSymbol::class to HLFunctionCallConversion(
                "firSymbolBuilder.variableLikeBuilder.buildVariableLikeSymbol({0})",
                KtVariableLikeSymbol::class.createType()
            ),
            FirTypeParameterSymbol::class to HLFunctionCallConversion(
                "firSymbolBuilder.classifierBuilder.buildTypeParameterSymbol({0})",
    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)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KtSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtTypeParameterSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtVariableSymbol
    import org.jetbrains.kotlin.analysis.api.types.KtType
    import org.jetbrains.kotlin.builtins.functions.FunctionTypeKind
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 225.2K bytes
    - Viewed (0)
Back to top