- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 42 for bindingContext (0.19 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt
?: ErrorUtils.createErrorType(ErrorTypeKind.IMPLICIT_RETURN_TYPE_FOR_FUNCTION, declaration.name ?: "<unknown>") return kotlinType.toKtType(analysisContext) } if (declaration is KtProperty) { val bindingContext = analysisContext.analyze(declaration)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Oct 24 20:59:56 GMT 2023 - 15.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10VisibilityChecker.kt
val useSiteDescriptor = bindingContextForUseSite[BindingContext.DECLARATION_TO_DESCRIPTOR, useSiteDeclaration] ?: return false if (receiverExpression != null && !targetDescriptor.isExtension) { val bindingContext = analysisContext.analyze(receiverExpression, AnalysisMode.PARTIAL) val receiverType = bindingContext.getType(receiverExpression) ?: return false
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Oct 27 06:22:37 GMT 2022 - 4.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SmartCastProvider.kt
val bindingContext = analysisContext.analyze(expression) val smartCasts = bindingContext[BindingContext.IMPLICIT_RECEIVER_SMARTCAST, expression] ?: return emptyList() val call = bindingContext[BindingContext.CALL, expression] ?: return emptyList() val resolvedCall = bindingContext[BindingContext.RESOLVED_CALL, call] ?: return emptyList() return listOfNotNull(
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Aug 15 21:46:11 GMT 2022 - 3.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10DiagnosticProvider.kt
override fun getDiagnosticsForElement(element: KtElement, filter: KtDiagnosticCheckerFilter): Collection<KtDiagnosticWithPsi<*>> { val bindingContext = analysisContext.analyze(element, AnalysisMode.PARTIAL_WITH_DIAGNOSTICS) val diagnostics = bindingContext.diagnostics.forElement(element) return diagnostics.map { KtFe10Diagnostic(it, token) } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Jun 22 07:31:36 GMT 2022 - 3.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt
} override fun getKtType(ktTypeReference: KtTypeReference): KtType { val bindingContext = analysisContext.analyze(ktTypeReference, AnalysisMode.PARTIAL) val kotlinType = bindingContext[BindingContext.TYPE, ktTypeReference] ?: getKtTypeAsTypeArgument(ktTypeReference)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Jan 29 09:37:59 GMT 2024 - 23.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiValueParameterSymbol.kt
} override val generatedPrimaryConstructorProperty: KtKotlinPropertySymbol? by cached { val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL) val propertyDescriptor = bindingContext[BindingContext.PRIMARY_CONSTRUCTOR_PARAMETER, psi] ?: return@cached null KtFe10DescKotlinPropertySymbol(propertyDescriptor as PropertyDescriptorImpl, analysisContext) }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 4.1K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt
) } val candidateKtCallInfo = handleAsFunctionCall( candidateTrace.bindingContext, unwrappedPsi, candidate, candidateTrace.bindingContext.diagnostics ) candidateKtCallInfo.toKtCallCandidateInfos(bestCandidateDescriptors) } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Mar 14 06:10:31 GMT 2024 - 36.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiScriptSymbol.kt
import org.jetbrains.kotlin.psi.KtScript import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiScriptSymbol( private val script: KtScript, override val analysisContext: Fe10AnalysisContext ) : KtScriptSymbol(), KtFe10AnnotatedSymbol, KtFe10PsiSymbol<KtScript, ScriptDescriptor> { override val descriptor: ScriptDescriptor? by cached { val bindingContext = analysisContext.analyze(psi, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 2.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiConstructorSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiConstructorSymbol( override val psi: KtConstructor<*>, override val analysisContext: Fe10AnalysisContext ) : KtConstructorSymbol(), KtFe10PsiSymbol<KtConstructor<*>, ConstructorDescriptor> { override val descriptor: ConstructorDescriptor? by cached { val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 4.2K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiNamedClassOrObjectSymbol( override val psi: KtClassOrObject, override val analysisContext: Fe10AnalysisContext ) : KtNamedClassOrObjectSymbol(), KtFe10PsiSymbol<KtClassOrObject, ClassDescriptor> { override val descriptor: ClassDescriptor? by cached { val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 6.3K bytes - Viewed (0)