Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for getTopLevelCallableSymbols (0.46 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbolProvider.kt

         * @param name callable symbol name
         */
        public fun getTopLevelCallableSymbols(packageFqName: FqName, name: Name): Sequence<KaCallableSymbol> =
            withValidityAssertion { analysisSession.symbolProvider.getTopLevelCallableSymbols(packageFqName, name) }
    
        /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirArrayOfSymbolProvider.kt

    import org.jetbrains.kotlin.name.StandardClassIds
    
    object KaFirArrayOfSymbolProvider {
        internal fun KaFirSession.arrayOfSymbol(identifier: Name): KaFirFunctionSymbol? {
            val firSymbol = useSiteSession.symbolProvider.getTopLevelCallableSymbols(kotlinPackage, identifier).firstOrNull {
                /* choose (for byte array)
                 * public fun byteArrayOf(vararg elements: kotlin.Byte): kotlin.ByteArray
                 */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSymbolProvider.kt

            return firSymbolBuilder.classifierBuilder.buildTypeAliasSymbol(symbol)
        }
    
        override fun getTopLevelCallableSymbols(packageFqName: FqName, name: Name): Sequence<KaCallableSymbol> {
            val firs = firSymbolProvider.getTopLevelCallableSymbols(packageFqName, name)
            return firs.asSequence().map { firSymbol ->
                firSymbolBuilder.buildSymbol(firSymbol) as KaCallableSymbol
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirTopLevelCallableSymbolPointer.kt

    }
    
    private fun KaFirSession.getCallableSymbols(callableId: CallableId) =
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  5. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/klibSourceFileProvider/AbstractGetKlibSourceFileNameTest.kt

                    val callableNames = (propertyNames + functionNames).distinct()
                    callableNames.forEach { callableName ->
                        getTopLevelCallableSymbols(packageFqName, callableName).forEach { symbol ->
                            actual.appendLine("Callable: ${symbol.callableId}; klibSourceFile: ${symbol.getKlibSourceFileName()}")
                        }
                    }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt

            return descriptor.toKtClassifierSymbol(analysisContext) as? KaTypeAliasSymbol
        }
    
        override fun getTopLevelCallableSymbols(packageFqName: FqName, name: Name): Sequence<KaCallableSymbol> {
            val packageViewDescriptor = analysisContext.resolveSession.moduleDescriptor.getPackage(packageFqName)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/SymbolByFqName.kt

            override fun KaSession.toSymbols(ktFile: KtFile): List<KaSymbol> {
                val classId = callableId.classId
    
                val symbols = if (classId == null) {
                    getTopLevelCallableSymbols(callableId.packageName, callableId.callableName).toList()
                } else {
                    val classSymbol = getClassOrObjectSymbolByClassId(classId) ?: error("Class $classId is not found")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 17:43:55 UTC 2024
    - 8K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KDocReferenceResolver.kt

            callableId: CallableId,
            consumer: MutableCollection<KaSymbol>,
        ) {
            when (val classId = callableId.classId) {
                null -> {
                    consumer.addAll(getTopLevelCallableSymbols(callableId.packageName, callableId.callableName))
                }
    
                else -> {
                    val symbol = getClassOrObjectSymbolByClassId(classId)
                    if (symbol != null) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 22.3K bytes
    - Viewed (0)
Back to top