Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for FirLiteralExpression (0.52 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt

                }
            }
        }
    
        private fun FirLiteralExpression<*>.evaluateStringLength(): FirLiteralExpression<*>? {
            return (value as? String)?.length?.let {
                it.toConstantValueKind().toLiteralExpression(source, it)
            }
        }
    
        // Binary operators
        private fun FirLiteralExpression<*>.evaluate(
            function: FirSimpleFunction,
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

                name,
                expression.convertConstantExpression(builder) ?: KtUnsupportedAnnotationValue(analysisSession.token),
                analysisSession.token
            )
        }
    
        private fun <T> FirLiteralExpression<T>.convertConstantExpression(
            analysisSession: KtAnalysisSession
        ): KtConstantAnnotationValue? {
            val expression = psi as? KtElement
    
            @OptIn(UnresolvedExpressionTypeAccess::class)
    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)
Back to top