- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 42 for bindingContext (0.15 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultBackingFieldSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiDefaultBackingFieldSymbol( private val propertyPsi: KtProperty, override val owningProperty: KtKotlinPropertySymbol, override val analysisContext: Fe10AnalysisContext ) : KtBackingFieldSymbol(), KtFe10Symbol { val descriptor: FieldDescriptor? by cached {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 2.9K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiLoopParameterLocalVariableSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiLoopParameterLocalVariableSymbol( override val psi: KtParameter, override val analysisContext: Fe10AnalysisContext ) : KtLocalVariableSymbol(), KtFe10PsiSymbol<KtParameter, VariableDescriptor> { override val descriptor: VariableDescriptor? by cached {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 2.8K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescKotlinPropertySymbol.kt
override val hasBackingField: Boolean get() = withValidityAssertion { val bindingContext = analysisContext.resolveSession.bindingContext return bindingContext[BindingContext.BACKING_FIELD_REQUIRED, descriptor] == true } override val isDelegatedProperty: Boolean get() = withValidityAssertion { descriptor.isDelegated }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 6.2K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiPropertySetterSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiPropertySetterSymbol( override val psi: KtPropertyAccessor, override val analysisContext: Fe10AnalysisContext ) : KtPropertySetterSymbol(), KtFe10PsiSymbol<KtPropertyAccessor, PropertySetterDescriptor> { override val descriptor: PropertySetterDescriptor? 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 - 5.1K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultPropertySetterSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiDefaultPropertySetterSymbol( private val propertyPsi: KtProperty, override val analysisContext: Fe10AnalysisContext ) : KtPropertySetterSymbol(), KtFe10Symbol { val descriptor: PropertySetterDescriptor? by cached { val bindingContext = analysisContext.analyze(propertyPsi, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 7.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/base/KtFe10PsiSymbolUtils.kt
internal fun PsiElement.getResolutionScope(bindingContext: BindingContext): LexicalScope? { for (parent in parentsWithSelf) { if (parent is KtElement) { val scope = bindingContext[BindingContext.LEXICAL_SCOPE, parent] if (scope != null) return scope } if (parent is KtClassBody) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Nov 11 10:59:55 GMT 2022 - 5.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineDelegatedPropertyAccessorsAnalyzer.kt
if (!isDelegate) return val bindingContext = analysisContext.analyze(property) val descriptor = bindingContext.get(BindingContext.DECLARATION_TO_DESCRIPTOR, property) if (descriptor !is VariableDescriptorWithAccessors) return descriptor.accessors.forEach { accessor -> collector.checkResolveCall(bindingContext.get(BindingContext.DELEGATED_PROPERTY_RESOLVED_CALL, accessor)) } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Aug 29 23:55:31 GMT 2023 - 3.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompileTimeConstantProvider.kt
override fun evaluate( expression: KtExpression, mode: KtConstantEvaluationMode, ): KtConstantValue? { val bindingContext = analysisContext.analyze(expression) val constant = ConstantExpressionEvaluator.getPossiblyErrorConstant(expression, bindingContext) if (mode == KtConstantEvaluationMode.CONSTANT_EXPRESSION_EVALUATION) {
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Tue Mar 28 08:17:37 GMT 2023 - 2.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiLocalVariableSymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiLocalVariableSymbol( override val psi: KtVariableDeclaration, override val analysisContext: Fe10AnalysisContext ) : KtLocalVariableSymbol(), KtFe10PsiSymbol<KtVariableDeclaration, VariableDescriptor> { override val descriptor: VariableDescriptor? 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 - 3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiEnumEntrySymbol.kt
import org.jetbrains.kotlin.resolve.BindingContext internal class KtFe10PsiEnumEntrySymbol( override val psi: KtEnumEntry, override val analysisContext: Fe10AnalysisContext ) : KtEnumEntrySymbol(), KtEnumEntryInitializerSymbol, KtFe10PsiSymbol<KtEnumEntry, 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 - 3.6K bytes - Viewed (0)