Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for KtFe10PsiValueParameterSymbol (0.28 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiValueParameterSymbol.kt

    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.name.SpecialNames
    import org.jetbrains.kotlin.psi.KtParameter
    import org.jetbrains.kotlin.resolve.BindingContext
    
    internal class KtFe10PsiValueParameterSymbol(
        override val psi: KtParameter,
        override val analysisContext: Fe10AnalysisContext
    ) : KtValueParameterSymbol(), KtFe10PsiSymbol<KtParameter, VariableDescriptor> {
    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)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiPropertySetterSymbol.kt

            get() = withValidityAssertion { psi.hasBody() }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion { psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) } }
    
        override val hasStableParameterNames: Boolean
            get() = withValidityAssertion { true }
    
        override val callableIdIfNonLocal: CallableId?
    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)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiLiteralAnonymousFunctionSymbol.kt

        }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion {
                return if (psi.valueParameters.isNotEmpty()) {
                    psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) }
                } else {
                    // There might be implicit 'it'
                    descriptor?.valueParameters.orEmpty().map { KtFe10DescValueParameterSymbol(it, analysisContext) }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiAnonymousFunctionSymbol.kt

            bindingContext[BindingContext.FUNCTION, psi]
        }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion { psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) } }
    
        override val hasStableParameterNames: Boolean
            get() = withValidityAssertion { true }
    
        override val returnType: KtType
            get() = withValidityAssertion {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.8K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiConstructorSymbol.kt

            get() = withValidityAssertion { psi.getContainingClassOrObject().getClassId() }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion { psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) } }
    
        override val hasStableParameterNames: Boolean
            get() = withValidityAssertion { true }
    
        override val returnType: KtType
            get() = withValidityAssertion {
    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)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiPropertyGetterSymbol.kt

            get() = withValidityAssertion { psi.hasBody() }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion { psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) } }
    
        override val hasStableParameterNames: Boolean
            get() = withValidityAssertion { true }
    
        override val callableIdIfNonLocal: CallableId?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiFunctionSymbol.kt

            get() = withValidityAssertion { descriptor?.isExpect ?: psi.hasExpectModifier() }
    
        override val valueParameters: List<KtValueParameterSymbol>
            get() = withValidityAssertion { psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) } }
    
        override val hasStableParameterNames: Boolean
            get() = withValidityAssertion { true }
    
        override val callableIdIfNonLocal: CallableId?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 17:23:15 GMT 2024
    - 6.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt

                psi.isLoopParameter -> KtFe10PsiLoopParameterLocalVariableSymbol(psi, analysisContext)
                else -> KtFe10PsiValueParameterSymbol(psi, analysisContext)
            }
        }
    
        override fun getFunctionLikeSymbol(psi: KtNamedFunction): KtFunctionLikeSymbol {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Aug 17 13:01:02 GMT 2023
    - 7K bytes
    - Viewed (0)
Back to top