Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for parameter (0.21 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescDefaultPropertySetterSymbol.kt

    internal class KtFe10DescDefaultPropertySetterSymbol(
        private val propertyDescriptor: PropertyDescriptor,
        override val analysisContext: Fe10AnalysisContext
    ) : KtPropertySetterSymbol(), KtFe10Symbol {
        override val parameter: KtValueParameterSymbol by cached {
            DefaultKtValueParameterSymbol(propertyDescriptor, analysisContext)
        }
    
        override val isDefault: Boolean
            get() = withValidityAssertion { true }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiTypeParameterSymbol.kt

        override val descriptor: TypeParameterDescriptor? by cached {
            val bindingContext = analysisContext.analyze(psi)
            bindingContext[BindingContext.TYPE_PARAMETER, psi]
        }
    
        override val variance: Variance
            get() = withValidityAssertion { psi.variance }
    
        override val upperBounds: List<KtType>
            get() = withValidityAssertion {
    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)
  3. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/FirDiagnosticToKtDiagnosticConverterRenderer.kt

            diagnostic.parameters.forEach { parameter ->
                printParameter(parameter)
            }
        }
    
        private fun SmartPrinter.printParameter(parameter: HLDiagnosticParameter) {
            val expression = parameter.conversion.convertExpression(
                "firDiagnostic.${parameter.originalParameterName}",
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Nov 16 14:27:49 GMT 2023
    - 3.2K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/KtDiagnosticClassRenderer.kt

            }
        }
    
        private fun SmartPrinter.printDiagnosticParameters(diagnostic: HLDiagnostic, diagnosticList: HLDiagnosticList) {
            diagnostic.parameters.forEach { parameter ->
                print("val ${parameter.name}: ")
                printTypeWithShortNames(parameter.type) { type ->
                    diagnosticList.containsClashingBySimpleNameType(type)
                }
                println()
            }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Jul 18 11:49:20 GMT 2023
    - 2.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiPropertySetterSymbol.kt

            }
    
        override val parameter: KtValueParameterSymbol
            get() = withValidityAssertion {
                val parameter = psi.parameter
                return if (parameter != null) {
                    KtFe10PsiValueParameterSymbol(parameter, analysisContext)
                } else {
                    KtFe10PsiDefaultSetterParameterSymbol(psi, analysisContext)
    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)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescValueParameterSymbol.kt

            get() = withValidityAssertion {
                descriptor.containingDeclaration is AnonymousFunctionDescriptor &&
                        descriptor.name == StandardNames.IMPLICIT_LAMBDA_PARAMETER_NAME &&
                        // Implicit lambda parameter doesn't have a source PSI.
                        descriptor.source.getPsi() == null &&
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescPropertySetterSymbol.kt

            get() = withValidityAssertion { true }
    
        override val callableIdIfNonLocal: CallableId?
            get() = withValidityAssertion { descriptor.correspondingProperty.setterCallableIdIfNotLocal }
    
        override val parameter: KtValueParameterSymbol
            get() = withValidityAssertion { KtFe10DescValueParameterSymbol(descriptor.valueParameters.single(), analysisContext) }
    
        override val receiverParameter: KtReceiverParameterSymbol?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.2K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolInfoProvider.kt

                        return getDeprecation(symbol.setter ?: symbol)
                    }
                }
                AnnotationUseSiteTarget.SETTER_PARAMETER -> {
                    if (symbol is KtPropertySymbol) {
                        return getDeprecation(symbol.setter?.parameter ?: symbol)
                    }
                }
                else -> {
                }
            }
            return getDeprecation(symbol) // TODO
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jun 08 13:34:50 GMT 2023
    - 7.3K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultPropertySetterSymbol.kt

            get() = withValidityAssertion { false }
    
        override val parameter: KtValueParameterSymbol by cached {
            DefaultKtValueParameterSymbol(propertyPsi, descriptor?.valueParameters?.firstOrNull(), analysisContext)
        }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion { listOf(parameter) }
    
        override val hasStableParameterNames: Boolean
    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)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiLoopParameterLocalVariableSymbol.kt

    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.KtParameter
    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)
Back to top