init?()

in Reference/unittest_swift_naming.pb.swift [258:470]


  init?(rawValue: Int) {
    switch rawValue {
    case 0: self = .a
    case 1: self = .string
    case 2: self = .int
    case 3: self = .double
    case 4: self = .float
    case 5: self = .uint
    case 6: self = .hashValue_
    case 7: self = .description_
    case 8: self = .debugDescription_
    case 9: self = .swift
    case 10: self = .unrecognized
    case 11: self = .class
    case 12: self = .deinit
    case 13: self = .enum
    case 14: self = .extension
    case 15: self = .func
    case 16: self = .import
    case 17: self = .init_
    case 18: self = .inout
    case 19: self = .internal
    case 20: self = .let
    case 21: self = .operator
    case 22: self = .private
    case 23: self = .protocol
    case 24: self = .public
    case 25: self = .static
    case 26: self = .struct
    case 27: self = .subscript
    case 28: self = .typealias
    case 29: self = .var
    case 30: self = .break
    case 31: self = .case
    case 32: self = .continue
    case 33: self = .default
    case 34: self = .defer
    case 35: self = .do
    case 36: self = .else
    case 37: self = .fallthrough
    case 38: self = .for
    case 39: self = .guard
    case 40: self = .if
    case 41: self = .in
    case 42: self = .repeat
    case 43: self = .return
    case 44: self = .switch
    case 45: self = .where
    case 46: self = .while
    case 47: self = .as
    case 48: self = .catch
    case 49: self = .dynamicType_
    case 50: self = .false
    case 51: self = .is
    case 52: self = .nil
    case 53: self = .rethrows
    case 54: self = .super
    case 55: self = .self_
    case 57: self = .throw
    case 58: self = .throws
    case 59: self = .true
    case 60: self = .try
    case 61: self = ._Column__
    case 62: self = ._File__
    case 63: self = ._Function__
    case 64: self = ._Line__
    case 65: self = .___
    case 66: self = .associativity
    case 67: self = .convenience
    case 68: self = .dynamic
    case 69: self = .didSet
    case 70: self = .final
    case 71: self = .get
    case 72: self = .infix
    case 73: self = .indirect
    case 74: self = .lazy
    case 75: self = .left
    case 76: self = .mutating
    case 77: self = .none
    case 78: self = .nonmutating
    case 79: self = .optional
    case 80: self = .override
    case 81: self = .postfix
    case 82: self = .precedence
    case 83: self = .prefix
    case 85: self = .required
    case 86: self = .right
    case 87: self = .set
    case 88: self = .type
    case 89: self = .unowned
    case 90: self = .weak
    case 91: self = .willSet
    case 93: self = .cmd
    case 96: self = .out
    case 98: self = .bycopy
    case 99: self = .byref
    case 100: self = .oneway
    case 102: self = .and
    case 103: self = .andEq
    case 104: self = .alignas
    case 105: self = .alignof
    case 106: self = .asm
    case 107: self = .auto
    case 108: self = .bitand
    case 109: self = .bitor
    case 110: self = .bool
    case 114: self = .char
    case 115: self = .char16T
    case 116: self = .char32T
    case 118: self = .compl
    case 119: self = .const
    case 120: self = .constexpr
    case 121: self = .constCast
    case 123: self = .decltype
    case 125: self = .delete
    case 127: self = .dynamicCast
    case 130: self = .explicit
    case 131: self = .export
    case 132: self = .extern
    case 136: self = .friend
    case 137: self = .goto
    case 139: self = .inline
    case 141: self = .long
    case 142: self = .mutable
    case 143: self = .namespace
    case 144: self = .new
    case 145: self = .noexcept
    case 146: self = .not
    case 147: self = .notEq
    case 148: self = .nullptr
    case 150: self = .or
    case 151: self = .orEq
    case 153: self = .protected
    case 155: self = .register
    case 156: self = .reinterpretCast
    case 158: self = .short
    case 159: self = .signed
    case 160: self = .sizeof
    case 162: self = .staticAssert
    case 163: self = .staticCast
    case 166: self = .template
    case 167: self = .this
    case 168: self = .threadLocal
    case 172: self = .typedef
    case 173: self = .typeid
    case 174: self = .typename
    case 175: self = .union
    case 176: self = .unsigned
    case 177: self = .using
    case 178: self = .virtual
    case 179: self = .void
    case 180: self = .volatile
    case 181: self = .wcharT
    case 183: self = .xor
    case 184: self = .xorEq
    case 185: self = .restrict
    case 186: self = .category
    case 187: self = .ivar
    case 188: self = .method
    case 192: self = .finalize
    case 193: self = .hash
    case 194: self = .dealloc
    case 197: self = .superclass
    case 198: self = .retain
    case 199: self = .release
    case 200: self = .autorelease
    case 201: self = .retainCount
    case 202: self = .zone
    case 203: self = .isProxy
    case 204: self = .copy
    case 205: self = .mutableCopy
    case 206: self = .classForCoder
    case 207: self = .clear
    case 208: self = .data
    case 209: self = .delimitedData
    case 210: self = .descriptor
    case 211: self = .extensionRegistry
    case 212: self = .extensionsCurrentlySet
    case 213: self = .isInitialized
    case 214: self = .serializedSize
    case 215: self = .sortedExtensionsInUse
    case 216: self = .unknownFields
    case 217: self = .fixed
    case 218: self = .fract
    case 219: self = .size
    case 220: self = .logicalAddress
    case 221: self = .physicalAddress
    case 222: self = .byteCount
    case 223: self = .byteOffset
    case 224: self = .duration
    case 225: self = .absoluteTime
    case 226: self = .optionBits
    case 227: self = .itemCount
    case 228: self = .pbversion
    case 229: self = .scriptCode
    case 230: self = .langCode
    case 231: self = .regionCode
    case 232: self = .ostype
    case 233: self = .processSerialNumber
    case 234: self = .point
    case 235: self = .rect
    case 236: self = .fixedPoint
    case 237: self = .fixedRect
    case 238: self = .style
    case 239: self = .styleParameter
    case 240: self = .styleField
    case 241: self = .timeScale
    case 242: self = .timeBase
    case 243: self = .timeRecord
    case 244: self = .extensions
    default: return nil
    }
  }