- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for provider (0.17 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt
* provides symbol names from binary libraries in Standalone mode, which the Standalone declaration provider does not contain (to avoid * stub-indexing binary libraries). And in general, querying the symbol names provider might be faster since its sets are cached, which is * not necessarily the case for declaration providers (e.g. the IDE declaration provider hitting the index without caching). *
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Apr 23 10:55:55 GMT 2024 - 5.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KotlinFirReferenceContributor.kt
} } registerProvider provider@{ element: KtValueArgument -> if (element.isNamed()) return@provider null val annotationEntry = element.getParentOfTypeAndBranch<KtAnnotationEntry> { valueArgumentList } ?: return@provider null if (annotationEntry.valueArguments.size != 1) return@provider null KtDefaultAnnotationArgumentReference(element)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Apr 10 16:23:23 GMT 2024 - 2.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSession.kt
import org.jetbrains.kotlin.analysis.providers.KotlinDeclarationProvider import org.jetbrains.kotlin.analysis.providers.KotlinPackageProvider import org.jetbrains.kotlin.analysis.providers.createDeclarationProvider import org.jetbrains.kotlin.analysis.providers.createPackageProvider import org.jetbrains.kotlin.analysis.providers.impl.declarationProviders.CompositeKotlinDeclarationProvider
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 18 10:43:08 GMT 2024 - 9.4K bytes - Viewed (0) -
analysis/analysis-api-fir/build.gradle.kts
} dependencies { api(project(":compiler:psi")) api(project(":compiler:fir:fir2ir")) api(project(":compiler:ir.tree")) api(project(":compiler:fir:resolve")) api(project(":compiler:fir:providers")) api(project(":compiler:fir:semantics")) api(project(":compiler:fir:checkers")) api(project(":compiler:fir:checkers:checkers.jvm")) api(project(":compiler:fir:checkers:checkers.js"))
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 05 16:42:25 GMT 2024 - 4.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompilerFacility.kt
// Stubbed top-level function IR symbols (from other source files in the module) require a parent facade class to be // generated, which requires a container source to be provided. Without a facade class, function IR symbols will have // an `IrExternalPackageFragment` parent, which trips up code generation during IR lowering. val psiSourceFile =
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Fri Dec 01 13:22:55 GMT 2023 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt
private val analysisSessionProvider: KtFirAnalysisSessionProvider get() = getInstance(project) as? KtFirAnalysisSessionProvider ?: error("Expected the analysis session provider to be a `${KtFirAnalysisSessionProvider::class.simpleName}`.") override fun afterInvalidation(modules: Set<KtModule>) { modules.forEach { analysisSessionProvider.cache.remove(it) } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 18 10:43:08 GMT 2024 - 5.1K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirSyntheticFunctionInterfaceSourceProvider.kt
import org.jetbrains.kotlin.analysis.project.structure.KtBuiltinsModule import org.jetbrains.kotlin.analysis.project.structure.KtModule import org.jetbrains.kotlin.analysis.providers.createDeclarationProvider import org.jetbrains.kotlin.fir.containingClassLookupTag import org.jetbrains.kotlin.fir.declarations.* import org.jetbrains.kotlin.name.ClassId import org.jetbrains.kotlin.name.FqName
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jun 02 14:27:26 GMT 2023 - 2.5K bytes - Viewed (0) -
ReadMe.md
to select and auto-provision required JDKs from [AdoptOpenJdk](https://adoptopenjdk.net) project. Alternatively, it is still possible to only provide required JDKs via environment variables (see [gradle.properties](./gradle.properties#L5) for supported variable names). To ensure Gradle uses only JDKs
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Apr 11 14:28:46 GMT 2024 - 8.7K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolInfoProvider.kt
val getter = descriptor.getter ?: return SpecialNames.NO_NAME_PROVIDED return Name.identifier(DescriptorUtils.getJvmName(getter) ?: JvmAbi.getterName(descriptor.name.asString())) } val ktPropertyName = (symbol.psi as? KtProperty)?.name ?: return SpecialNames.NO_NAME_PROVIDED return Name.identifier(JvmAbi.getterName(ktPropertyName)) }
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) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/KtFe10CliAnalysisSessionProvider.kt
import org.jetbrains.kotlin.analysis.project.structure.KtModule import org.jetbrains.kotlin.analysis.project.structure.ProjectStructureProvider import org.jetbrains.kotlin.analysis.providers.createProjectWideOutOfBlockModificationTracker import org.jetbrains.kotlin.psi.KtElement internal class KtFe10AnalysisSessionProvider(project: Project) : KtAnalysisSessionProvider(project) {
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Apr 18 10:43:07 GMT 2024 - 1.8K bytes - Viewed (0)