Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 331 for SYMBOL (0.09 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtOverrideInfoProvider.kt

         *
         * In the class scope of `B`, there is a callable symbol `foo` that takes a `String`. This symbol is derived from the original symbol
         * in `A` that takes the type parameter `T` (fake override). Given such a fake override symbol, [unwrapFakeOverrides] recovers the
         * original declared symbol.
         *
         * Such situation can also happen for intersection symbols (in case of multiple super types containing symbols with identical signature
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/superTypes/KtSuperTypesFilter.kt

                return KaSuperTypesFilter { analysisSession, superType, symbol -> predicate(analysisSession, superType, symbol) }
            }
        }
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SignatureSubstitutor.kt

        override fun <S : KaFunctionLikeSymbol> asSignature(symbol: S): KaFunctionLikeSignature<S> {
            return KaFe10FunctionLikeSignature(symbol, symbol.returnType, symbol.receiverType, symbol.valueParameters.map { asSignature(it) })
        }
    
        override fun <S : KaVariableLikeSymbol> asSignature(symbol: S): KaVariableLikeSignature<S> {
            return KaFe10VariableLikeSignature(symbol, symbol.returnType, symbol.receiverType)
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/modifiers/renderers/KtRendererOtherModifiersProvider.kt

                    if (symbol is KaPossibleMultiplatformSymbol) {
                        if (symbol.isActual) add(KtTokens.ACTUAL_KEYWORD)
                        if (symbol.isExpect) add(KtTokens.EXPECT_KEYWORD)
                    }
    
                    if (symbol is KaFunctionSymbol) {
                        if (symbol.isExternal) add(KtTokens.EXTERNAL_KEYWORD)
                        if (symbol.isOverride) add(KtTokens.OVERRIDE_KEYWORD)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolContainingDeclarationProvider.kt

            val platform = getContainingModule(symbol).platform
            if (!platform.has<JvmPlatform>()) return null
    
            val containingSymbolOrSelf = when (symbol) {
                is KaValueParameterSymbol -> {
                    getContainingDeclaration(symbol) as? KaFunctionLikeSymbol ?: symbol
                }
                is KaPropertyAccessorSymbol -> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  6. src/cmd/doc/main.go

    				err = pkgError
    				return
    			}
    			panic(e)
    		}()
    
    		switch {
    		case symbol == "":
    			pkg.packageDoc() // The package exists, so we got some output.
    			return
    		case method == "":
    			if pkg.symbolDoc(symbol) {
    				return
    			}
    		case pkg.printMethodDoc(symbol, method):
    			return
    		case pkg.printFieldDoc(symbol, method):
    			return
    		}
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolInfoProvider.kt

        override fun getDeprecation(symbol: KaSymbol): DeprecationInfo? {
            if (symbol is KaFirPackageSymbol || symbol is KaReceiverParameterSymbol) return null
            require(symbol is KaFirSymbol<*>) { "${this::class}" }
    
            // Optimization: Avoid building `firSymbol` of `KtFirPsiJavaClassSymbol` if it definitely isn't deprecated.
            if (symbol is KaFirPsiJavaClassSymbol && !symbol.mayHaveDeprecation()) {
                return null
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/signatureSubstitution/AbstractAnalysisApiSignatureContractsTest.kt

                testServices.assertions.assertEquals(directlySubstituted, substitutedViaSignature)
                testServices.assertions.assertEquals(symbol, directlySubstituted.symbol)
                testServices.assertions.assertEquals(symbol, substitutedViaSignature.symbol)
            }
            when (symbol) {
                is KaFunctionLikeSymbol -> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirReference.kt

            }
            return null
        }
    }
    
    internal fun KaSession.getPsiDeclarations(symbol: KaFirSymbol<*>): Collection<PsiElement> {
        val intersectionOverriddenSymbolsOrSingle = when {
            symbol.origin == KaSymbolOrigin.INTERSECTION_OVERRIDE && symbol is KaCallableSymbol -> symbol.getIntersectionOverriddenSymbols()
            else -> listOf(symbol)
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtTypeCreator.kt

    public inline fun KaTypeCreatorMixIn.buildClassType(
        symbol: KaClassLikeSymbol,
        build: KaClassTypeBuilder.() -> Unit = {},
    ): KaType =
        analysisSession.typesCreator.buildClassType(KaClassTypeBuilder.BySymbol(symbol, token).apply(build))
    
    public inline fun KaTypeCreatorMixIn.buildTypeParameterType(
        symbol: KaTypeParameterSymbol,
        build: KaTypeParameterTypeBuilder.() -> Unit = {},
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 4K bytes
    - Viewed (0)
Back to top