- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for design (0.47 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtVariableLikeSymbol.kt
get() = withValidityAssertion { emptyList() } abstract override fun createPointer(): KaSymbolPointer<KaLocalVariableSymbol> } public typealias KtLocalVariableSymbol = KaLocalVariableSymbol // TODO design common ancestor of parameter and receiver KTIJ-23745 public sealed interface KaParameterSymbol : KaAnnotatedSymbol public typealias KtParameterSymbol = KaParameterSymbol
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 09:59:11 UTC 2024 - 11.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt
get() = firReturnTargets.isNotEmpty() || firLoopJumpTargets.isNotEmpty() val hasMultipleJumpKinds: Boolean get() = (firReturnExpressions.size.sign + firBreakExpressions.size.sign + firContinueExpressions.size.sign) > 1 val variableReassignments = mutableListOf<VariableReassignment>() val firReturnExpressions = mutableListOf<FirReturnExpression>()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 14:04:46 UTC 2024 - 22.9K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/types/KtType.kt
/** * A special dynamic type, which is used to support interoperability with dynamically typed libraries, platforms or languages. * * Although this can be viewed as a flexible type (kotlin.Nothing..kotlin.Any?), a platform may assign special meaning to the * values of dynamic type, and handle differently from the regular flexible type. */ public abstract class KaDynamicType : KaType
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 8.5K bytes - Viewed (0) -
.space/CODEOWNERS
/native/objcexport-header-generator/impl/analysis-api/ "Kotlin in Fleet" /plugins/allopen/ "Kotlin Compiler Core" /plugins/android-extensions/ "Kotlin Compiler Core" /plugins/assign-plugin/ "Kotlin Compiler Core" /plugins/atomicfu/ "Kotlin Libraries" /plugins/compose/ Compose /plugins/fir-plugin-prototype/ "Kotlin Compiler Core" /plugins/imports-dumper/ "Kotlin Compiler Core"
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 29 17:55:49 UTC 2024 - 24K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt
} override fun afterGlobalInvalidation() { // Session invalidation events currently don't report whether library modules were included in the global invalidation. This is // by design to avoid iterating through the whole analysis session cache and to simplify the global session invalidation event.
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 5.1K bytes - Viewed (0) -
analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTopics.kt
* * Most modification events may be published before or after a modification, so subscribers should not assume that the modification has or * hasn't happened yet. The reason for this design decision is that some of the underlying events (such as PSI tree changes) may be * published before or after a change, or even both. Modification events published before the modification should however be published close
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 5.3K bytes - Viewed (0) -
ChangeLog.md
- [`KT-59441`](https://youtrack.jetbrains.com/issue/KT-59441) Design reading and writing future versions of Kotlin metadata #### Performance Improvements - [`KT-64361`](https://youtrack.jetbrains.com/issue/KT-64361) Optimization opportunity in Int.sign - [`KT-65590`](https://youtrack.jetbrains.com/issue/KT-65590) Make CharSequence.isBlank idiomatic and improve its performance
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 17:14:23 UTC 2024 - 292.1K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaCompoundAccess.kt
/** * A compound access that read, compute, and write the computed value back. Note that calls to `<op>Assign` is not represented by this. */ public class CompoundAssign( operationPartiallyAppliedSymbol: KaPartiallyAppliedFunctionSymbol<KaFunctionSymbol>, kind: Kind, operand: KtExpression,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 2.7K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaCall.kt
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 12.1K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtTypeInfoProvider.kt
* mean one can assign `null` to a variable of this type because it may be unknown if this type can accept `null`. For example, a public value * of type `T:Any?` can potentially be null. But one can not assign `null` to such a variable because the instantiated type may not be * nullable. */
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 04 08:26:19 UTC 2024 - 10.2K bytes - Viewed (0)