Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for getOrigin (0.17 sec)

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

        override val origin: KtSymbolOrigin
            get() = withValidityAssertion {
                val virtualFile = PsiUtilCore.getVirtualFile(psi)
                return if (virtualFile != null) {
                    analysisContext.getOrigin(virtualFile)
                } else {
                    KtSymbolOrigin.LIBRARY
                }
            }
    
        override fun hashCode(): Int {
            return packageName.hashCode()
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 2.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/Fe10AnalysisFacade.kt

        fun analyze(element: KtElement, mode: AnalysisMode = AnalysisMode.FULL): BindingContext {
            return analyze(listOf(element), mode)
        }
    
        fun getOrigin(file: VirtualFile): KtSymbolOrigin
    
        enum class AnalysisMode {
            ALL_COMPILER_CHECKS,
            FULL,
            PARTIAL_WITH_DIAGNOSTICS,
            PARTIAL
        }
    }
    
    class Fe10AnalysisContext(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jan 26 16:20:19 GMT 2024
    - 2.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/CliFe10AnalysisFacade.kt

            val element = elements.firstOrNull() ?: return BindingContext.EMPTY
            return getHandler(element).resolveSession.orThrowResolutionNotPerformedError().bindingContext
        }
    
        override fun getOrigin(file: VirtualFile): KtSymbolOrigin {
            return KtSymbolOrigin.SOURCE
        }
    
        private fun getHandler(useSiteElement: KtElement): KtFe10AnalysisHandlerExtension {
            val project = useSiteElement.project
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jan 26 16:20:19 GMT 2024
    - 7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

            if (psi.language != KotlinLanguage.INSTANCE) {
                return KtSymbolOrigin.JAVA
            }
    
            val virtualFile = psi.containingFile.virtualFile
            return analysisContext.getOrigin(virtualFile)
        } else { // psi == null
            // Implicit lambda parameter
            if (this is ValueParameterDescriptor && this.name == StandardNames.IMPLICIT_LAMBDA_PARAMETER_NAME) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 33.2K bytes
    - Viewed (0)
Back to top