- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 23 for isSetter (0.37 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertySetterSymbol.kt
override val firSymbol: FirPropertyAccessorSymbol, override val analysisSession: KaFirSession, ) : KaPropertySetterSymbol(), KaFirSymbol<FirPropertyAccessorSymbol> { init { require(firSymbol.isSetter) } override val psi: PsiElement? by cached { firSymbol.findPsi() } override val isDefault: Boolean get() = withValidityAssertion { firSymbol.fir is FirDefaultPropertyAccessor }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt
*/ private fun doesPropertyAccessorUseBody(propertyAccessor: KtPropertyAccessor, body: PsiElement): Boolean { return propertyAccessor.isSetter || (propertyAccessor.isGetter && body !is KtBlockExpression) } /** * Returns whether the function uses its body as an expression (i.e., the function uses the result value of the expression) or not. *
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 17.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt
return when { firSymbol.isGetter -> buildGetterSymbol(firSymbol) else -> buildSetterSymbol(firSymbol) } } fun buildGetterSymbol(firSymbol: FirPropertyAccessorSymbol): KaFirPropertyGetterSymbol { checkRequirementForBuildingSymbol<KaFirPropertyGetterSymbol>(firSymbol, firSymbol.isGetter) return symbolsCache.cache(firSymbol) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:43 UTC 2024 - 33.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertyGetterSymbol.kt
override val analysisSession: KaFirSession, ) : KaPropertyGetterSymbol(), KaFirSymbol<FirPropertyAccessorSymbol> { override val token: KaLifetimeToken get() = builder.token init { require(firSymbol.isGetter) } override val psi: PsiElement? by cached { firSymbol.findPsi() } override val isDefault: Boolean get() = withValidityAssertion { firSymbol.fir is FirDefaultPropertyAccessor }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 4.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirPropertyDelegationMethodsReference.kt
if (property.delegate == null) return emptyList() val getValueSymbol = (property.getter?.singleStatementOfType<FirReturnExpression>()?.result as? FirFunctionCall)?.getCalleeSymbol() val setValueSymbol = (property.setter?.singleStatementOfType<FirReturnExpression>()?.result as? FirFunctionCall)?.getCalleeSymbol() return listOfNotNull( getValueSymbol?.fir?.buildSymbol(firSymbolBuilder),
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 2.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSyntheticJavaPropertySymbol.kt
get() = withValidityAssertion { val fir = firSymbol.fir as FirSyntheticProperty return fir.setter?.delegate?.let { builder.functionLikeBuilder.buildFunctionSymbol(it.symbol) } } override val setter: KaPropertySetterSymbol? get() = withValidityAssertion {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt
* (via generateReflectiveAccessForGetter) and it is called for the private access member lowered to the getter/setter call. * If a private property has no getter/setter (the typical situation for simple private properties without explicitly defined * getter/setter) then this method is not used at all. Instead
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 08:42:45 UTC 2024 - 29.4K bytes - Viewed (0) -
testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/problems/KnownProblemIds.groovy
'validation:property-validation:nested-type-unsupported' : 'Nested type unsupported', 'validation:property-validation:mutable-type-with-setter' : 'Mutable type with setter', 'validation:property-validation:private-getter-must-not-be-annotated' : 'Private property with wrong annotation',
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:07:53 UTC 2024 - 9.1K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescDefaultPropertySetterSymbol.kt
override val analysisContext: Fe10AnalysisContext ) : KaValueParameterSymbol(), KaFe10Symbol { val descriptor: ValueParameterDescriptor? get() = propertyDescriptor.setter?.valueParameters?.singleOrNull() override val hasDefaultValue: Boolean get() = withValidityAssertion { false } override val isVararg: Boolean
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 5.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt
) return kotlinType.toKtType(analysisContext) } // Manually handle custom setter parameter if (declaration is KtParameter) { val parameterList = declaration.parent as? KtParameterList if (parameterList?.parameters?.singleOrNull() == declaration) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 15.4K bytes - Viewed (0)