Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for body (0.09 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/contracts/description/KtContractDescriptionElementRenderer.kt

    internal data class Context(val session: KaSession, val printer: PrettyPrinter, val symbolRenderer: DebugSymbolRenderer)
    
    private fun PrettyPrinter.appendHeader(clazz: KClass<*>, body: PrettyPrinter.() -> Unit) {
        append(clazz.simpleName)
        appendLine(":")
        withIndent { body() }
    }
    
    private fun <T> PrettyPrinter.appendProperty(
        prop: KProperty<T>,
        renderer: (T, Boolean) -> Unit,
        endWithNewLine: Boolean = true
    ) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 17:43:55 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionAnalyzer.kt

            val results = mutableSetOf<KtObjectDeclaration>()
    
            inlineFunctionsWithBody.forEach { inlineFunction ->
                val body = inlineFunction.bodyExpression ?: return@forEach
                body.accept(object : KtTreeVisitorVoid() {
                    override fun visitObjectLiteralExpression(expression: KtObjectLiteralExpression) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescEnumEntrySymbol.kt

        override val name: Name
            get() = withValidityAssertion { descriptor.name }
    
        // There doesn't seem to be a way to determine if `descriptor` has a body or not, so we return an initializer even for enum entries
        // without a body.
        override val enumEntryInitializer: KaEnumEntryInitializerSymbol?
            get() = this
    
        override fun createPointer(): KaSymbolPointer<KaEnumEntrySymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirPropertyDelegationMethodsReference.kt

                setValueSymbol?.fir?.buildSymbol(firSymbolBuilder)
            )
        }
    
        private inline fun <reified S : FirStatement> FirPropertyAccessor.singleStatementOfType(): S? =
            body?.statements?.singleOrNull() as? S
    
        override fun isReferenceToImportAlias(alias: KtImportAlias): Boolean {
            return super<KaFirReference>.isReferenceToImportAlias(alias)
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory.kt

         *  - Modification of a package
         *  - Creation of a new declaration
         *  - Moving a declaration to another package
         *
         * Generally, all modifications which happen outside the body of a callable declaration (functions, accessors, or properties) with an
         * explicit type are considered **OOBM**.
         *
         * @see ModificationTracker
         */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  6. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/resolver/AbstractResolveTest.kt

        protected fun ignoreStabilityIfNeeded(directives: RegisteredDirectives, body: () -> Unit) {
            val directive = directives.doNotCheckSymbolRestoreDirective()
            val isStabilitySuppressed = directive != null && directives[directive].let { values ->
                values.isEmpty() || values.any { it == resolveKind }
            }
    
            try {
                body()
            } catch (e: Throwable) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 19:03:00 UTC 2024
    - 6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiEnumEntrySymbol.kt

                }
            }
    
        override val name: Name
            get() = withValidityAssertion { psi.nameAsSafeName }
    
        override val enumEntryInitializer: KaEnumEntryInitializerSymbol?
            get() = this.takeIf { psi.body != null }
    
        override fun createPointer(): KaSymbolPointer<KaEnumEntrySymbol> = withValidityAssertion {
            KaPsiBasedSymbolPointer.createForSymbolFromSource<KaEnumEntrySymbol>(this) ?: KaFe10NeverRestoringSymbolPointer()
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 3.3K bytes
    - Viewed (0)
Back to top