Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for text (0.74 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

                     *   fun <T, E> foo(a: T, b: E) {}      // A
                     *   fun test() {
                     *     fun foo(a: Int, b: String) {}      // B
                     *     a.b.c.foo(3, "test")
                     *   }
                     *
                     * In the above code, we must prevent it from shortening `a.b.c.foo(3, "test")`. However, if we explicitly pass the type
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 16:54:07 UTC 2024
    - 69.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KaFirResolver.kt

                    // implicit invoke call. For example,
                    // ```
                    // fun test(f: () -> Unit) {
                    //   f() // calleeExpression `f` resolves to the local variable access, while `f()` resolves to the implicit `invoke` call.
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 73K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    (NE (TESTB (SETO cmp) (SETO cmp)) yes no) => (OS cmp yes no)
    
    // Unsigned comparisons to 0/1
    (ULT (TEST(Q|L|W|B) x x) yes no) => (First no yes)
    (UGE (TEST(Q|L|W|B) x x) yes no) => (First yes no)
    (SETB (TEST(Q|L|W|B) x x)) => (ConstBool [false])
    (SETAE (TEST(Q|L|W|B) x x)) => (ConstBool [true])
    
    // x & 1 != 0 -> x & 1
    (SETNE (TEST(B|W)const [1] x)) => (AND(L|L)const [1] x)
    (SETB (BT(L|Q)const [0] x)) => (AND(L|Q)const [1] x)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/S390X.rules

    //
    // Make sure we don't combine these ops if the load has another use.
    // This prevents a single load from being split into multiple loads
    // which then might return different values.  See test/atomicload.go.
    (MOV(B|H|W)Zreg <t> x:(MOV(B|H|W)load [o] {s} p mem))
      && x.Uses == 1
      && clobber(x)
      => @x.Block (MOV(B|H|W)Zload <t> [o] {s} p mem)
    (MOV(B|H|W)reg <t> x:(MOV(B|H|W)Zload [o] {s} p mem))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
Back to top