def get()

in util-core/src/main/scala/com/twitter/util/Local.scala [4854:5812]


      def get(k: Key): Option[_] =
        if (k eq k1) v1
        else if (k eq k2) v2
        else if (k eq k3) v3
        else if (k eq k4) v4
        else if (k eq k5) v5
        else if (k eq k6) v6
        else if (k eq k7) v7
        else if (k eq k8) v8
        else if (k eq k9) v9
        else if (k eq k10) v10
        else if (k eq k11) v11
        else if (k eq k12) v12
        else if (k eq k13) v13
        else if (k eq k14) v14
        else None

      def remove(k: Key): Context =
        if (k eq k1)
          new Context13(
            resourceTracker,
            fiber,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k2)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k3)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k4)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k5)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k6)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k7)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k8)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k9)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k10)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k11)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k12)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k13)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k14,
            v14)
        else if (k eq k14)
          new Context13(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13)
        else this

      def set(k: Key, v: Some[_]): Context =
        if (k eq k1)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k2)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k3)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k4)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k5)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k6)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k7)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k8)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k9)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k10)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k11)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k12)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v,
            k13,
            v13,
            k14,
            v14)
        else if (k eq k13)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v,
            k14,
            v14)
        else if (k eq k14)
          new Context14(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v)
        else
          new Context15(
            resourceTracker,
            fiber,
            k1,
            v1,
            k2,
            v2,
            k3,
            v3,
            k4,
            v4,
            k5,
            v5,
            k6,
            v6,
            k7,
            v7,
            k8,
            v8,
            k9,
            v9,
            k10,
            v10,
            k11,
            v11,
            k12,
            v12,
            k13,
            v13,
            k14,
            v14,
            k,
            v)
    }

    private final class Context15(
      resourceTracker: Option[ResourceTracker],
      fiber: Fiber,
      k1: Key,
      v1: Some[_],
      k2: Key,
      v2: Some[_],
      k3: Key,
      v3: Some[_],
      k4: Key,
      v4: Some[_],
      k5: Key,
      v5: Some[_],
      k6: Key,
      v6: Some[_],
      k7: Key,
      v7: Some[_],
      k8: Key,
      v8: Some[_],
      k9: Key,
      v9: Some[_],
      k10: Key,
      v10: Some[_],
      k11: Key,
      v11: Some[_],
      k12: Key,
      v12: Some[_],
      k13: Key,
      v13: Some[_],
      k14: Key,
      v14: Some[_],
      k15: Key,
      v15: Some[_])
        extends Context(resourceTracker, fiber) {