Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 551 for Expressions (1.05 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirForLoopInReference.kt

    import org.jetbrains.kotlin.fir.expressions.FirFunctionCall
    import org.jetbrains.kotlin.fir.expressions.FirQualifiedAccessExpression
    import org.jetbrains.kotlin.fir.expressions.FirWhileLoop
    import org.jetbrains.kotlin.idea.references.KtForLoopInReference
    import org.jetbrains.kotlin.psi.KtForExpression
    import org.jetbrains.kotlin.psi.KtImportAlias
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt

         *
         * @param receiverExpression a qualified expression receiver (e.g., `foo` in `foo?.bar()`, or in `foo.bar`).
         *
         * The function unwraps certain receiver expressions. For instance, for safe calls direct counterpart to a [KtSafeQualifiedExpression]
         * is (FirCheckedSafeCallSubject)[org.jetbrains.kotlin.fir.expressions.FirCheckedSafeCallSubject] which requires additional unwrapping
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/utils/firUtils.kt

    import org.jetbrains.kotlin.fir.declarations.utils.isInner
    import org.jetbrains.kotlin.fir.declarations.utils.isStatic
    import org.jetbrains.kotlin.fir.expressions.FirEqualityOperatorCall
    import org.jetbrains.kotlin.fir.expressions.FirExpression
    import org.jetbrains.kotlin.fir.expressions.arguments
    import org.jetbrains.kotlin.fir.psi
    import org.jetbrains.kotlin.fir.resolve.scope
    import org.jetbrains.kotlin.fir.scopes.CallableCopyTypeCalculator
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 11:53:09 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt

        }
    
        override fun getSmartCastedInfo(expression: KtExpression): KaSmartCastInfo? {
            val firSmartCastExpression = getMatchingFirExpressionWithSmartCast(expression) ?: return null
            return getSmartCastedInfo(firSmartCastExpression)
        }
    
        private fun getSmartCastedInfo(expression: FirSmartCastExpression): KaSmartCastInfo? {
            val type = expression.smartcastType.coneTypeSafe<ConeKotlinType>()?.asKtType() ?: return null
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 6K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtDataFlowInfoProvider.kt

    ) {
        /**
         * Represents a default expression (generally, a last given statement if it has a meaningful result type).
         * Expressions that always return [Nothing], such as `return`, `break`, `continue` or `throw`, cannot be default expressions.
         */
        public class DefaultExpressionInfo(
            /** The default expression. */
            public val expression: KtExpression,
    
            /** The default expression type. */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceResolveProvider.kt

    import org.jetbrains.kotlin.analysis.api.fir.KaFirSession
    import org.jetbrains.kotlin.analysis.low.level.api.fir.api.getOrBuildFirSafe
    import org.jetbrains.kotlin.fir.expressions.FirResolvedQualifier
    import org.jetbrains.kotlin.idea.references.KtReference
    import org.jetbrains.kotlin.idea.references.KtSimpleNameReference
    
    internal class KaFirReferenceResolveProvider(
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 08:30:49 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirPropertyDelegationMethodsReference.kt

    import org.jetbrains.kotlin.fir.declarations.FirProperty
    import org.jetbrains.kotlin.fir.declarations.FirPropertyAccessor
    import org.jetbrains.kotlin.fir.expressions.FirFunctionCall
    import org.jetbrains.kotlin.fir.expressions.FirReturnExpression
    import org.jetbrains.kotlin.fir.expressions.FirStatement
    import org.jetbrains.kotlin.idea.references.KtPropertyDelegationMethodsReference
    import org.jetbrains.kotlin.psi.KtElement
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  8. analysis/analysis-api/testData/components/expressionInfoProvider/isUsedAsExpression/elvisWithBreak.kt

    fun test() {
        while(true) {
            val x = 45 ?: <expr>break</expr>
            return
        }
    }
    
    // IGNORE_FE10
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Oct 05 15:06:52 UTC 2022
    - 172 bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompileTimeConstantProvider.kt

    ) : KaCompileTimeConstantProvider(), KaFirSessionComponent {
    
        override fun evaluate(
            expression: KtExpression,
        ): KaConstantValue? {
            return evaluateFir(expression.getOrBuildFir(firResolveSession), expression)
        }
    
        override fun evaluateAsAnnotationValue(expression: KtExpression): KaAnnotationValue? =
            (expression.getOrBuildFir(firResolveSession) as? FirExpression)?.let {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 11:53:09 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/contracts/descriptorContractUtils.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaParameterSymbol
    import org.jetbrains.kotlin.contracts.description.*
    import org.jetbrains.kotlin.contracts.description.expressions.*
    
    internal fun EffectDeclaration.effectDeclarationToAnalysisApi(analysisContext: Fe10AnalysisContext): KaContractEffectDeclaration =
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.7K bytes
    - Viewed (0)
Back to top