Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 139 for fonction (0.66 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtVariableLikeSymbol.kt

        abstract override fun createPointer(): KaSymbolPointer<KaValueParameterSymbol>
    
        /**
         * The name of the value parameter. For a parameter of `FunctionN.invoke()` functions, the name is taken from the function type
         * notation, if a name is present. For example:
         * ```
         * fun foo(x: (item: Int, String) -> Unit) =
         *   x(1, "") // or `x.invoke(1, "")`
         * ```
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtFunctionLikeSymbol.kt

        public abstract val isOverride: Boolean
        public abstract val isInfix: Boolean
        public abstract val isStatic: Boolean
    
        /**
         * This variable represents whether a function symbol is tail-recursive or not.
         *
         * @return true if the function is tail-recursive, false otherwise
         */
        public abstract val isTailRec: Boolean
        public abstract val contractEffects: List<KaContractEffectDeclaration>
    
        /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  3. analysis/analysis-api/testData/components/compilerFacility/firPluginPrototypeMultiModule/annotationForFunctionOutOfCodeGenTarget.txt

    public final class MainKt {
        // source: 'main.kt'
        public final static method PostCardSimple(p0: kotlin.jvm.functions.Function1, p1: boolean, p2: kotlin.jvm.functions.Function0): void
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Mar 26 07:06:11 UTC 2024
    - 192 bytes
    - Viewed (0)
  4. analysis/analysis-api/testData/components/containingDeclarationProvider/containingDeclarationByPsi/localDeclarations.kt

    fun x() {
        val xProperty = 10
        fun xFunction() = 11
        typealias xTypealias = 10
        class XClass<XT> {}
        enum class XEnum {
            X_ENUM_ENTRY;
    
            fun xEnumMember(){}
        }
    
        class Y <YT> {
            val yProperty = 10
            fun yFunction() = 11
            typealias yTypealias = 10
            class YClass<YTT> {}
            enum class YEnum {
                Y_ENUM_ENTRY;
    
                fun yEnumMember(){}
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Oct 26 19:19:00 UTC 2022
    - 509 bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolve/extensions/KtResolveExtensionFile.kt

     *
     * All member implementations should:
     * - consider caching the results for subsequent invocations.
     * - be lightweight and not build the whole file structure inside.
     * - not use the Kotlin resolve inside, as this function is called during session initialization, so Analysis API access is forbidden.
     *
     * @see KaResolveExtension
     */
    public abstract class KaResolveExtensionFile {
        /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10FunctionalType.kt

    import org.jetbrains.kotlin.analysis.api.types.KaUsualClassType
    import org.jetbrains.kotlin.builtins.*
    import org.jetbrains.kotlin.builtins.functions.FunctionClassDescriptor
    import org.jetbrains.kotlin.builtins.functions.isSuspendOrKSuspendFunction
    import org.jetbrains.kotlin.name.ClassId
    import org.jetbrains.kotlin.types.SimpleType
    
    internal class KaFe10FunctionalType(
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  7. ChangeLog.md

    - [`KT-62018`](https://youtrack.jetbrains.com/issue/KT-62018) K2: prohibit suspend-marked anonymous function declarations in statement positions
    - [`KT-63973`](https://youtrack.jetbrains.com/issue/KT-63973) K2: "NoSuchElementException: Array is empty" with vararg used within tail recursive function
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:14:23 UTC 2024
    - 292.1K bytes
    - Viewed (0)
  8. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbolProvider.kt

         * Unfortunately, [KtParameter] in PSI stands for many things, and not all of them are represented by a single type of symbol,
         * so this function does not work for all possible [KtParameter]s.
         *
         * If [KtParameter.isFunctionTypeParameter] is `true`, i.e., if the given [KtParameter] is used as a function type parameter,
         * it is not possible to create [KaValueParameterSymbol], hence an error will be raised.
         *
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtExpressionTypeProvider.kt

         *
         * For a regular function, it would be kotlin.FunctionN<Ps, R> where
         *   N is the number of value parameters in the function;
         *   Ps are types of value parameters;
         *   R is the return type of the function.
         * Depending on the function's attributes, such as `suspend` or reflective access, different functional type,
         * such as `SuspendFunction`, `KFunction`, or `KSuspendFunction`, will be constructed.
         */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 5K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtCallableSymbol.kt

    /**
     * Symbol for a receiver parameter of a function or property. For example, consider code `fun String.foo() {...}`, the declaration of
     * `String` receiver parameter is such a symbol.
     */
    public abstract class KaReceiverParameterSymbol : KaAnnotatedSymbol, KaParameterSymbol {
        public abstract val type: KaType
    
        /**
         * Link to the corresponding function or property.
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 2.2K bytes
    - Viewed (0)
Back to top