- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 26 for sam_constructor (0.36 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/markers/KtSymbolWithKind.kt
public val symbolKind: KaSymbolKind } public typealias KtSymbolWithKind = KaSymbolWithKind public enum class KaSymbolKind { TOP_LEVEL, CLASS_MEMBER, LOCAL, ACCESSOR, SAM_CONSTRUCTOR, }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 632 bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/SymbolByFqName.kt
?: getTypeAliasByClassId(classId) ?: error("Class-like symbol is not found by '$classId'") val samConstructor = symbol.getSamConstructor() ?: error("SAM constructor is not found for symbol '$symbol'") return listOf(samConstructor) } } companion object { val identifiers = arrayOf( "package:", "callable:",
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 29 17:43:55 UTC 2024 - 8K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtFunctionLikeSymbol.kt
public abstract class KaSamConstructorSymbol : KaFunctionLikeSymbol(), KaNamedSymbol { final override val symbolKind: KaSymbolKind get() = withValidityAssertion { KaSymbolKind.SAM_CONSTRUCTOR } abstract override fun createPointer(): KaSymbolPointer<KaSamConstructorSymbol> } public typealias KtSamConstructorSymbol = KaSamConstructorSymbol
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 09:59:11 UTC 2024 - 4.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSymbol.kt
is FirDeclarationOrigin.Java.Source -> KaSymbolOrigin.JAVA_SOURCE is FirDeclarationOrigin.Java.Library -> KaSymbolOrigin.JAVA_LIBRARY FirDeclarationOrigin.SamConstructor -> KaSymbolOrigin.SAM_CONSTRUCTOR FirDeclarationOrigin.Enhancement, FirDeclarationOrigin.RenamedForOverride -> javaOriginBasedOnSessionKind() FirDeclarationOrigin.IntersectionOverride -> KaSymbolOrigin.INTERSECTION_OVERRIDE
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 09:36:27 UTC 2024 - 5.9K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbol.kt
/** * A synthetic function that is called as a lambda argument when creating a SAM interface object, e.g., * ``` * val isEven = <caret>IntPredicate { it % 2 == 0 } * ``` */ SAM_CONSTRUCTOR, /** * Consider the following code: * ``` * interface A { fun x() } * interface B { fun x() } * * interface C : A, B * ```
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 09:36:27 UTC 2024 - 5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt
internal val MemberDescriptor.ktSymbolKind: KaSymbolKind get() { return when (this) { is PropertyAccessorDescriptor -> KaSymbolKind.ACCESSOR is SamConstructorDescriptor -> KaSymbolKind.SAM_CONSTRUCTOR else -> when (containingDeclaration) { is PackageFragmentDescriptor -> KaSymbolKind.TOP_LEVEL is ClassDescriptor -> KaSymbolKind.CLASS_MEMBER
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 33.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt
return when (firSymbol) { is FirNamedFunctionSymbol -> { if (firSymbol.origin == FirDeclarationOrigin.SamConstructor) { buildSamConstructorSymbol(firSymbol) } else { buildFunctionSymbol(firSymbol) } }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:43 UTC 2024 - 33.2K bytes - Viewed (0) -
analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/symbols/FirStandaloneNormalAnalysisSourceModuleSymbolByReferenceTestGenerated.java
runTest("analysis/analysis-api/testData/symbols/symbolByReference/propertyReceiverParameter.kt"); } @Test @TestMetadata("samConstructor.kt") public void testSamConstructor() { runTest("analysis/analysis-api/testData/symbols/symbolByReference/samConstructor.kt"); } @Test @TestMetadata("samConstructorForTypeAlias.kt") public void testSamConstructorForTypeAlias() {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 09:36:27 UTC 2024 - 16.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/symbols/Fe10IdeNormalAnalysisSourceModuleSymbolByReferenceTestGenerated.java
runTest("analysis/analysis-api/testData/symbols/symbolByReference/propertyReceiverParameter.kt"); } @Test @TestMetadata("samConstructor.kt") public void testSamConstructor() { runTest("analysis/analysis-api/testData/symbols/symbolByReference/samConstructor.kt"); } @Test @TestMetadata("samConstructorForTypeAlias.kt") public void testSamConstructorForTypeAlias() {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 09:36:27 UTC 2024 - 17.3K bytes - Viewed (0) -
analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/symbols/FirIdeNormalAnalysisSourceModuleSymbolByReferenceTestGenerated.java
runTest("analysis/analysis-api/testData/symbols/symbolByReference/propertyReceiverParameter.kt"); } @Test @TestMetadata("samConstructor.kt") public void testSamConstructor() { runTest("analysis/analysis-api/testData/symbols/symbolByReference/samConstructor.kt"); } @Test @TestMetadata("samConstructorForTypeAlias.kt") public void testSamConstructorForTypeAlias() {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 09:36:27 UTC 2024 - 17.3K bytes - Viewed (0)