Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 49 for Expressions (0.17 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirArgumentsConverter.kt

    import org.jetbrains.kotlin.fir.declarations.FirTypeParameter
    import org.jetbrains.kotlin.fir.declarations.FirValueParameter
    import org.jetbrains.kotlin.fir.expressions.FirExpression
    import org.jetbrains.kotlin.fir.expressions.FirQualifiedAccessExpression
    import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirBackingFieldSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jan 05 13:43:17 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

    import org.jetbrains.kotlin.fir.FirModuleData
    import org.jetbrains.kotlin.fir.checkers.generator.diagnostics.model.*
    import org.jetbrains.kotlin.fir.declarations.*
    import org.jetbrains.kotlin.fir.expressions.FirExpression
    import org.jetbrains.kotlin.fir.expressions.FirQualifiedAccessExpression
    import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.*
    import org.jetbrains.kotlin.fir.types.ConeKotlinType
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

            // call entry and if so we resolve the constructor callee expression.
            val userType = expression.parent as? KtUserType ?: return expression
            val typeReference = userType.parent as? KtTypeReference ?: return expression
            val constructorCalleeExpression = typeReference.parent as? KtConstructorCalleeExpression ?: return expression
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt

    import org.jetbrains.kotlin.fir.declarations.toAnnotationClassId
    import org.jetbrains.kotlin.fir.diagnostics.ConeDiagnostic
    import org.jetbrains.kotlin.fir.diagnostics.ConeUnreportedDuplicateDiagnostic
    import org.jetbrains.kotlin.fir.expressions.*
    import org.jetbrains.kotlin.fir.psi
    import org.jetbrains.kotlin.fir.references.*
    import org.jetbrains.kotlin.fir.resolve.diagnostics.ConeDiagnosticWithCandidates
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

         * For `=` and compound access like `+=`, `-=`, `*=`, `/=`, `%=`, the LHS of the binary expression is not a complete call. Hence we
         * find the containing binary expression and resolve that instead.
         *
         * However, if, say, `+=` resolves to `plusAssign`, then the LHS is self-contained. In this case we do not return the containing binary
         * expression so that the FIR element corresponding to the LHS is used directly.
         */
    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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt

                        }
                    } else null
                }
                else -> null
            }
        }
    
        override fun getReceiverTypeForDoubleColonExpression(expression: KtDoubleColonExpression): KtType? {
            return when (val fir = expression.getOrBuildFir(firResolveSession)) {
                is FirGetClassCall -> {
                    fir.resolvedType.getReceiverOfReflectionType()?.asKtType()
                }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Feb 20 08:50:04 GMT 2024
    - 16.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForType.kt

    import org.jetbrains.kotlin.fir.FirSession
    import org.jetbrains.kotlin.fir.declarations.FirResolvePhase
    import org.jetbrains.kotlin.fir.declarations.toAnnotationClassId
    import org.jetbrains.kotlin.fir.expressions.FirAnnotation
    import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall
    import org.jetbrains.kotlin.fir.symbols.resolveAnnotationsWithArguments
    import org.jetbrains.kotlin.fir.symbols.resolveAnnotationsWithClassIds
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

                type.isULong -> KtConstantValue.KtUnsignedLongConstantValue((value as Number).toLong().toULong(), expression)
                type.isString -> KtConstantValue.KtStringConstantValue(value.toString(), expression)
                type.isFloat -> KtConstantValue.KtFloatConstantValue((value as Number).toFloat(), expression)
                type.isDouble -> KtConstantValue.KtDoubleConstantValue((value as Number).toDouble(), expression)
                else -> null
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 11.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/references/ReadWriteAccessCheckerDescriptorsImpl.kt

    import org.jetbrains.kotlin.resolve.calls.util.getCall
    import org.jetbrains.kotlin.resolve.calls.util.getResolvedCall
    import org.jetbrains.kotlin.resolve.references.ReferenceAccess
    import org.jetbrains.kotlin.types.expressions.OperatorConventions
    
    internal class ReadWriteAccessCheckerDescriptorsImpl : ReadWriteAccessChecker {
        override fun readWriteAccessWithFullExpressionByResolve(assignment: KtBinaryExpression): Pair<ReferenceAccess, KtExpression> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 10 16:23:23 GMT 2024
    - 1.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt

    import org.jetbrains.kotlin.fir.declarations.utils.isConst
    import org.jetbrains.kotlin.fir.declarations.utils.isFinal
    import org.jetbrains.kotlin.fir.declarations.utils.isStatic
    import org.jetbrains.kotlin.fir.expressions.*
    import org.jetbrains.kotlin.fir.expressions.builder.buildLiteralExpression
    import org.jetbrains.kotlin.fir.psi
    import org.jetbrains.kotlin.fir.references.FirNamedReference
    import org.jetbrains.kotlin.fir.references.FirResolvedNamedReference
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 20 14:53:27 GMT 2024
    - 16.5K bytes
    - Viewed (0)
Back to top