Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 35 for Clement (0.86 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KDocReferenceResolver.kt

         * @param fullFqName the whole fully qualified name of the KDoc
         * @param contextElement the context element in which the KDoc is defined
         *
         * @return the collection of KtSymbol(s) resolved from the fully qualified name
         *         based on the selected FqName and context element
         */
        internal fun resolveKdocFqName(
            analysisSession: KtAnalysisSession,
            selectedFqName: FqName,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 22.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10DiagnosticProvider.kt

            get() = analysisSession.token
    
        override fun getDiagnosticsForElement(element: KtElement, filter: KtDiagnosticCheckerFilter): Collection<KtDiagnosticWithPsi<*>> {
            val bindingContext = analysisContext.analyze(element, AnalysisMode.PARTIAL_WITH_DIAGNOSTICS)
            val diagnostics = bindingContext.diagnostics.forElement(element)
            return diagnostics.map { KtFe10Diagnostic(it, token) }
        }
    
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 3.5K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10VisibilityChecker.kt

            return descriptor.isEffectivelyPublicApi || descriptor.isPublishedApi()
        }
    }
    
    private fun findContainingNonLocalDeclaration(element: PsiElement): KtCallableDeclaration? {
        for (parent in element.parentsWithSelf) {
            if (parent is KtCallableDeclaration && !KtPsiUtil.isLocal(parent)) {
                return parent
            }
        }
    
        return null
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Oct 27 06:22:37 GMT 2022
    - 4.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

            // When the source of an `FirResolvedQualifier` is a KtDotQualifiedExpression, we need to manually break up the qualified access and
            // resolve individual parts of it because in FIR, the entire qualified access is one element.
            if (referencedClass.isLocal) {
                // TODO: handle local classes after KT-47135 is fixed
                return referencedSymbolsByFir
            } else {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt

                return mapping[fir]?.getOrNull()
            }
    
            override fun visitElement(element: FirElement) {
                withElement(element) {
                    if (element in statements) {
                        // The leaf is in mapping, but its value is still 'null'
                        mapping.computeIfAbsent(element) { _ ->
                            unmappedCount -= 1
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 16 06:40:43 GMT 2024
    - 22.9K bytes
    - Viewed (0)
  6. 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)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirReferenceResolver.kt

    import org.jetbrains.kotlin.utils.exceptions.withPsiEntry
    
    object KtFirReferenceResolver : ResolveCache.PolyVariantResolver<KtReference> {
        class KotlinResolveResult(element: PsiElement) : PsiElementResolveResult(element)
    
        @OptIn(KtAllowAnalysisOnEdt::class, KtAllowAnalysisFromWriteAction::class)
        override fun resolve(ref: KtReference, incompleteCode: Boolean): Array<ResolveResult> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Sep 01 12:20:03 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDiagnosticProvider.kt

        override val token: KtLifetimeToken,
    ) : KtDiagnosticProvider(), KtFirAnalysisSessionComponent {
    
        override fun getDiagnosticsForElement(
            element: KtElement,
            filter: KtDiagnosticCheckerFilter
        ): Collection<KtDiagnosticWithPsi<*>> {
            return element.getDiagnostics(firResolveSession, filter.asLLFilter()).map { it.asKtDiagnostic() }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 2.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

        }
    
        private inline fun <R> wrapError(element: KtElement, action: () -> R): R {
            return try {
                action()
            } catch (e: Exception) {
                rethrowExceptionWithDetails(
                    "Error during resolving call ${element::class}",
                    exception = e,
                ) {
                    withPsiEntry("psi", element, analysisSession::getModule)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 70.8K bytes
    - Viewed (1)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirArrayAccessReference.kt

    ) : KtArrayAccessReference(expression), KtFirReference {
        override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> {
            check(this is KtFirAnalysisSession)
            val fir = element.getOrBuildFir(firResolveSession) ?: return emptyList()
            return when (fir) {
                is FirFunctionCall -> fir.getCandidateSymbols().map { it.fir.buildSymbol(firSymbolBuilder) }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Dec 21 10:45:40 GMT 2022
    - 1.4K bytes
    - Viewed (0)
Back to top