- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 39 for function (0.26 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirSyntheticFunctionInterfaceSourceProvider.kt
else -> null } } private fun provideSourceForInvokeFunction(function: FirSimpleFunction): PsiElement? { val classId = function.containingClassLookupTag()?.classId ?: return null val classOrObject = classByClassId(classId, function.llFirSession.ktModule) ?: return null return classOrObject.declarations.singleOrNull() }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jun 02 14:27:26 GMT 2023 - 2.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt
} } if (declaration is KtFunction && declaration !is KtConstructor<*> && declaration.equalsToken != null) { val bindingContext = analysisContext.analyze(declaration) val kotlinType = bindingContext[BindingContext.FUNCTION, declaration]?.returnType ?: ErrorUtils.createErrorType(ErrorTypeKind.IMPLICIT_RETURN_TYPE_FOR_FUNCTION, declaration.name ?: "<unknown>")
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Tue Oct 24 20:59:56 GMT 2023 - 15.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt
val generatedTopLevelClassifiers = declarationGenerators .asSequence() .flatMap { // FIXME this function should be called only once during plugin's lifetime, so this usage is not really correct (2) it.getTopLevelClassIds() } .filter { it.packageFqName == packageFqName }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Apr 23 10:55:55 GMT 2024 - 5.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/expressionTypeProvider/Fe10IdeNormalAnalysisSourceModuleExpectedExpressionTypeTestGenerated.java
} @Test @TestMetadata("callableReference_function.kt") public void testCallableReference_function() { runTest("analysis/analysis-api/testData/components/expressionTypeProvider/expectedExpressionType/callableReference_function.kt"); } @Test @TestMetadata("conditionInWhenWithSubject.kt") public void testConditionInWhenWithSubject() {
Java - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Apr 24 09:25:50 GMT 2024 - 20K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt
functionCall: FirFunctionCall, mode: KtConstantEvaluationMode, ): FirLiteralExpression<*>? { val function = functionCall.getOriginalFunction() as? FirSimpleFunction ?: return null val opr1 = evaluate(functionCall.explicitReceiver, mode) ?: return null opr1.evaluate(function)?.let { return it.adjustType(functionCall.resolvedType) }
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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
// Expected type of `expression` is `T` val function = expression.unwrapQualified<KtFunction> { function, expr -> function.bodyExpression == expr } ?: return null if (function.bodyBlockExpression != null) { // Given `fun f(...): R { blockExpression }`, `{ blockExpression }` is mapped to the enclosing anonymous function,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 18:13:17 GMT 2024 - 24.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/expressionInfoProvider/Fe10IdeNormalAnalysisSourceModuleIsUsedAsExpressionTestGenerated.java
} @Test @TestMetadata("function_body_with_if.kt") public void testFunction_body_with_if() { runTest("analysis/analysis-api/testData/components/expressionInfoProvider/isUsedAsExpression/function_body_with_if.kt"); } @Test @TestMetadata("function_equal_block_with_if.kt") public void testFunction_equal_block_with_if() {
Java - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Feb 27 20:30:06 GMT 2024 - 76.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt
} /** * Returns whether the function uses its body as an expression (i.e., the function uses the result value of the expression) or not. * * Named functions do not consider their bodies used if * - the function body is a block e.g., `fun foo(): Int { return bar }` or * - the function itself returns Unit */
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Feb 12 20:38:23 GMT 2024 - 17.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt
bindings.put(METHOD_FOR_FIR_FUNCTION, getter, Method(it.name, getAsmMethodSignatureWithCorrection(it))) } } fir.setter?.let { setter -> methods.singleOrNull { it.name.startsWith("set") }?.let { bindings.put(METHOD_FOR_FIR_FUNCTION, setter, Method(it.name, getAsmMethodSignatureWithCorrection(it)))
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 09:19:07 GMT 2024 - 10K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/ReadWriteAccessCheckerFirImpl.kt
override fun readWriteAccessWithFullExpressionByResolve(assignment: KtBinaryExpression): Pair<ReferenceAccess, KtExpression>? { val function = assignment.operationReference.mainReference.resolve() as? KtNamedFunction ?: return null val name = function.name ?: return null return if (Name.identifier(name) in OperatorConventions.ASSIGNMENT_OPERATIONS.values) ReferenceAccess.READ to assignment
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Apr 10 16:23:23 GMT 2024 - 1.2K bytes - Viewed (0)