mammoth_generated_test.go 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593
  1. // Copyright (c) 2012-2015 Ugorji Nwoke. All rights reserved.
  2. // Use of this source code is governed by a MIT license found in the LICENSE file.
  3. // ************************************************************
  4. // DO NOT EDIT.
  5. // THIS FILE IS AUTO-GENERATED from mammoth-test.go.tmpl
  6. // ************************************************************
  7. package codec
  8. // TestMammoth has all the different paths optimized in fast-path
  9. // It has all the primitives, slices and maps.
  10. //
  11. // For each of those types, it has a pointer and a non-pointer field.
  12. type TestMammoth struct {
  13. FIntf interface{}
  14. FptrIntf *interface{}
  15. FString string
  16. FptrString *string
  17. FFloat32 float32
  18. FptrFloat32 *float32
  19. FFloat64 float64
  20. FptrFloat64 *float64
  21. FUint uint
  22. FptrUint *uint
  23. FUint8 uint8
  24. FptrUint8 *uint8
  25. FUint16 uint16
  26. FptrUint16 *uint16
  27. FUint32 uint32
  28. FptrUint32 *uint32
  29. FUint64 uint64
  30. FptrUint64 *uint64
  31. FUintptr uintptr
  32. FptrUintptr *uintptr
  33. FInt int
  34. FptrInt *int
  35. FInt8 int8
  36. FptrInt8 *int8
  37. FInt16 int16
  38. FptrInt16 *int16
  39. FInt32 int32
  40. FptrInt32 *int32
  41. FInt64 int64
  42. FptrInt64 *int64
  43. FBool bool
  44. FptrBool *bool
  45. FSliceIntf []interface{}
  46. FptrSliceIntf *[]interface{}
  47. FSliceString []string
  48. FptrSliceString *[]string
  49. FSliceFloat32 []float32
  50. FptrSliceFloat32 *[]float32
  51. FSliceFloat64 []float64
  52. FptrSliceFloat64 *[]float64
  53. FSliceUint []uint
  54. FptrSliceUint *[]uint
  55. FSliceUint16 []uint16
  56. FptrSliceUint16 *[]uint16
  57. FSliceUint32 []uint32
  58. FptrSliceUint32 *[]uint32
  59. FSliceUint64 []uint64
  60. FptrSliceUint64 *[]uint64
  61. FSliceUintptr []uintptr
  62. FptrSliceUintptr *[]uintptr
  63. FSliceInt []int
  64. FptrSliceInt *[]int
  65. FSliceInt8 []int8
  66. FptrSliceInt8 *[]int8
  67. FSliceInt16 []int16
  68. FptrSliceInt16 *[]int16
  69. FSliceInt32 []int32
  70. FptrSliceInt32 *[]int32
  71. FSliceInt64 []int64
  72. FptrSliceInt64 *[]int64
  73. FSliceBool []bool
  74. FptrSliceBool *[]bool
  75. FMapIntfIntf map[interface{}]interface{}
  76. FptrMapIntfIntf *map[interface{}]interface{}
  77. FMapIntfString map[interface{}]string
  78. FptrMapIntfString *map[interface{}]string
  79. FMapIntfUint map[interface{}]uint
  80. FptrMapIntfUint *map[interface{}]uint
  81. FMapIntfUint8 map[interface{}]uint8
  82. FptrMapIntfUint8 *map[interface{}]uint8
  83. FMapIntfUint16 map[interface{}]uint16
  84. FptrMapIntfUint16 *map[interface{}]uint16
  85. FMapIntfUint32 map[interface{}]uint32
  86. FptrMapIntfUint32 *map[interface{}]uint32
  87. FMapIntfUint64 map[interface{}]uint64
  88. FptrMapIntfUint64 *map[interface{}]uint64
  89. FMapIntfUintptr map[interface{}]uintptr
  90. FptrMapIntfUintptr *map[interface{}]uintptr
  91. FMapIntfInt map[interface{}]int
  92. FptrMapIntfInt *map[interface{}]int
  93. FMapIntfInt8 map[interface{}]int8
  94. FptrMapIntfInt8 *map[interface{}]int8
  95. FMapIntfInt16 map[interface{}]int16
  96. FptrMapIntfInt16 *map[interface{}]int16
  97. FMapIntfInt32 map[interface{}]int32
  98. FptrMapIntfInt32 *map[interface{}]int32
  99. FMapIntfInt64 map[interface{}]int64
  100. FptrMapIntfInt64 *map[interface{}]int64
  101. FMapIntfFloat32 map[interface{}]float32
  102. FptrMapIntfFloat32 *map[interface{}]float32
  103. FMapIntfFloat64 map[interface{}]float64
  104. FptrMapIntfFloat64 *map[interface{}]float64
  105. FMapIntfBool map[interface{}]bool
  106. FptrMapIntfBool *map[interface{}]bool
  107. FMapStringIntf map[string]interface{}
  108. FptrMapStringIntf *map[string]interface{}
  109. FMapStringString map[string]string
  110. FptrMapStringString *map[string]string
  111. FMapStringUint map[string]uint
  112. FptrMapStringUint *map[string]uint
  113. FMapStringUint8 map[string]uint8
  114. FptrMapStringUint8 *map[string]uint8
  115. FMapStringUint16 map[string]uint16
  116. FptrMapStringUint16 *map[string]uint16
  117. FMapStringUint32 map[string]uint32
  118. FptrMapStringUint32 *map[string]uint32
  119. FMapStringUint64 map[string]uint64
  120. FptrMapStringUint64 *map[string]uint64
  121. FMapStringUintptr map[string]uintptr
  122. FptrMapStringUintptr *map[string]uintptr
  123. FMapStringInt map[string]int
  124. FptrMapStringInt *map[string]int
  125. FMapStringInt8 map[string]int8
  126. FptrMapStringInt8 *map[string]int8
  127. FMapStringInt16 map[string]int16
  128. FptrMapStringInt16 *map[string]int16
  129. FMapStringInt32 map[string]int32
  130. FptrMapStringInt32 *map[string]int32
  131. FMapStringInt64 map[string]int64
  132. FptrMapStringInt64 *map[string]int64
  133. FMapStringFloat32 map[string]float32
  134. FptrMapStringFloat32 *map[string]float32
  135. FMapStringFloat64 map[string]float64
  136. FptrMapStringFloat64 *map[string]float64
  137. FMapStringBool map[string]bool
  138. FptrMapStringBool *map[string]bool
  139. FMapFloat32Intf map[float32]interface{}
  140. FptrMapFloat32Intf *map[float32]interface{}
  141. FMapFloat32String map[float32]string
  142. FptrMapFloat32String *map[float32]string
  143. FMapFloat32Uint map[float32]uint
  144. FptrMapFloat32Uint *map[float32]uint
  145. FMapFloat32Uint8 map[float32]uint8
  146. FptrMapFloat32Uint8 *map[float32]uint8
  147. FMapFloat32Uint16 map[float32]uint16
  148. FptrMapFloat32Uint16 *map[float32]uint16
  149. FMapFloat32Uint32 map[float32]uint32
  150. FptrMapFloat32Uint32 *map[float32]uint32
  151. FMapFloat32Uint64 map[float32]uint64
  152. FptrMapFloat32Uint64 *map[float32]uint64
  153. FMapFloat32Uintptr map[float32]uintptr
  154. FptrMapFloat32Uintptr *map[float32]uintptr
  155. FMapFloat32Int map[float32]int
  156. FptrMapFloat32Int *map[float32]int
  157. FMapFloat32Int8 map[float32]int8
  158. FptrMapFloat32Int8 *map[float32]int8
  159. FMapFloat32Int16 map[float32]int16
  160. FptrMapFloat32Int16 *map[float32]int16
  161. FMapFloat32Int32 map[float32]int32
  162. FptrMapFloat32Int32 *map[float32]int32
  163. FMapFloat32Int64 map[float32]int64
  164. FptrMapFloat32Int64 *map[float32]int64
  165. FMapFloat32Float32 map[float32]float32
  166. FptrMapFloat32Float32 *map[float32]float32
  167. FMapFloat32Float64 map[float32]float64
  168. FptrMapFloat32Float64 *map[float32]float64
  169. FMapFloat32Bool map[float32]bool
  170. FptrMapFloat32Bool *map[float32]bool
  171. FMapFloat64Intf map[float64]interface{}
  172. FptrMapFloat64Intf *map[float64]interface{}
  173. FMapFloat64String map[float64]string
  174. FptrMapFloat64String *map[float64]string
  175. FMapFloat64Uint map[float64]uint
  176. FptrMapFloat64Uint *map[float64]uint
  177. FMapFloat64Uint8 map[float64]uint8
  178. FptrMapFloat64Uint8 *map[float64]uint8
  179. FMapFloat64Uint16 map[float64]uint16
  180. FptrMapFloat64Uint16 *map[float64]uint16
  181. FMapFloat64Uint32 map[float64]uint32
  182. FptrMapFloat64Uint32 *map[float64]uint32
  183. FMapFloat64Uint64 map[float64]uint64
  184. FptrMapFloat64Uint64 *map[float64]uint64
  185. FMapFloat64Uintptr map[float64]uintptr
  186. FptrMapFloat64Uintptr *map[float64]uintptr
  187. FMapFloat64Int map[float64]int
  188. FptrMapFloat64Int *map[float64]int
  189. FMapFloat64Int8 map[float64]int8
  190. FptrMapFloat64Int8 *map[float64]int8
  191. FMapFloat64Int16 map[float64]int16
  192. FptrMapFloat64Int16 *map[float64]int16
  193. FMapFloat64Int32 map[float64]int32
  194. FptrMapFloat64Int32 *map[float64]int32
  195. FMapFloat64Int64 map[float64]int64
  196. FptrMapFloat64Int64 *map[float64]int64
  197. FMapFloat64Float32 map[float64]float32
  198. FptrMapFloat64Float32 *map[float64]float32
  199. FMapFloat64Float64 map[float64]float64
  200. FptrMapFloat64Float64 *map[float64]float64
  201. FMapFloat64Bool map[float64]bool
  202. FptrMapFloat64Bool *map[float64]bool
  203. FMapUintIntf map[uint]interface{}
  204. FptrMapUintIntf *map[uint]interface{}
  205. FMapUintString map[uint]string
  206. FptrMapUintString *map[uint]string
  207. FMapUintUint map[uint]uint
  208. FptrMapUintUint *map[uint]uint
  209. FMapUintUint8 map[uint]uint8
  210. FptrMapUintUint8 *map[uint]uint8
  211. FMapUintUint16 map[uint]uint16
  212. FptrMapUintUint16 *map[uint]uint16
  213. FMapUintUint32 map[uint]uint32
  214. FptrMapUintUint32 *map[uint]uint32
  215. FMapUintUint64 map[uint]uint64
  216. FptrMapUintUint64 *map[uint]uint64
  217. FMapUintUintptr map[uint]uintptr
  218. FptrMapUintUintptr *map[uint]uintptr
  219. FMapUintInt map[uint]int
  220. FptrMapUintInt *map[uint]int
  221. FMapUintInt8 map[uint]int8
  222. FptrMapUintInt8 *map[uint]int8
  223. FMapUintInt16 map[uint]int16
  224. FptrMapUintInt16 *map[uint]int16
  225. FMapUintInt32 map[uint]int32
  226. FptrMapUintInt32 *map[uint]int32
  227. FMapUintInt64 map[uint]int64
  228. FptrMapUintInt64 *map[uint]int64
  229. FMapUintFloat32 map[uint]float32
  230. FptrMapUintFloat32 *map[uint]float32
  231. FMapUintFloat64 map[uint]float64
  232. FptrMapUintFloat64 *map[uint]float64
  233. FMapUintBool map[uint]bool
  234. FptrMapUintBool *map[uint]bool
  235. FMapUint8Intf map[uint8]interface{}
  236. FptrMapUint8Intf *map[uint8]interface{}
  237. FMapUint8String map[uint8]string
  238. FptrMapUint8String *map[uint8]string
  239. FMapUint8Uint map[uint8]uint
  240. FptrMapUint8Uint *map[uint8]uint
  241. FMapUint8Uint8 map[uint8]uint8
  242. FptrMapUint8Uint8 *map[uint8]uint8
  243. FMapUint8Uint16 map[uint8]uint16
  244. FptrMapUint8Uint16 *map[uint8]uint16
  245. FMapUint8Uint32 map[uint8]uint32
  246. FptrMapUint8Uint32 *map[uint8]uint32
  247. FMapUint8Uint64 map[uint8]uint64
  248. FptrMapUint8Uint64 *map[uint8]uint64
  249. FMapUint8Uintptr map[uint8]uintptr
  250. FptrMapUint8Uintptr *map[uint8]uintptr
  251. FMapUint8Int map[uint8]int
  252. FptrMapUint8Int *map[uint8]int
  253. FMapUint8Int8 map[uint8]int8
  254. FptrMapUint8Int8 *map[uint8]int8
  255. FMapUint8Int16 map[uint8]int16
  256. FptrMapUint8Int16 *map[uint8]int16
  257. FMapUint8Int32 map[uint8]int32
  258. FptrMapUint8Int32 *map[uint8]int32
  259. FMapUint8Int64 map[uint8]int64
  260. FptrMapUint8Int64 *map[uint8]int64
  261. FMapUint8Float32 map[uint8]float32
  262. FptrMapUint8Float32 *map[uint8]float32
  263. FMapUint8Float64 map[uint8]float64
  264. FptrMapUint8Float64 *map[uint8]float64
  265. FMapUint8Bool map[uint8]bool
  266. FptrMapUint8Bool *map[uint8]bool
  267. FMapUint16Intf map[uint16]interface{}
  268. FptrMapUint16Intf *map[uint16]interface{}
  269. FMapUint16String map[uint16]string
  270. FptrMapUint16String *map[uint16]string
  271. FMapUint16Uint map[uint16]uint
  272. FptrMapUint16Uint *map[uint16]uint
  273. FMapUint16Uint8 map[uint16]uint8
  274. FptrMapUint16Uint8 *map[uint16]uint8
  275. FMapUint16Uint16 map[uint16]uint16
  276. FptrMapUint16Uint16 *map[uint16]uint16
  277. FMapUint16Uint32 map[uint16]uint32
  278. FptrMapUint16Uint32 *map[uint16]uint32
  279. FMapUint16Uint64 map[uint16]uint64
  280. FptrMapUint16Uint64 *map[uint16]uint64
  281. FMapUint16Uintptr map[uint16]uintptr
  282. FptrMapUint16Uintptr *map[uint16]uintptr
  283. FMapUint16Int map[uint16]int
  284. FptrMapUint16Int *map[uint16]int
  285. FMapUint16Int8 map[uint16]int8
  286. FptrMapUint16Int8 *map[uint16]int8
  287. FMapUint16Int16 map[uint16]int16
  288. FptrMapUint16Int16 *map[uint16]int16
  289. FMapUint16Int32 map[uint16]int32
  290. FptrMapUint16Int32 *map[uint16]int32
  291. FMapUint16Int64 map[uint16]int64
  292. FptrMapUint16Int64 *map[uint16]int64
  293. FMapUint16Float32 map[uint16]float32
  294. FptrMapUint16Float32 *map[uint16]float32
  295. FMapUint16Float64 map[uint16]float64
  296. FptrMapUint16Float64 *map[uint16]float64
  297. FMapUint16Bool map[uint16]bool
  298. FptrMapUint16Bool *map[uint16]bool
  299. FMapUint32Intf map[uint32]interface{}
  300. FptrMapUint32Intf *map[uint32]interface{}
  301. FMapUint32String map[uint32]string
  302. FptrMapUint32String *map[uint32]string
  303. FMapUint32Uint map[uint32]uint
  304. FptrMapUint32Uint *map[uint32]uint
  305. FMapUint32Uint8 map[uint32]uint8
  306. FptrMapUint32Uint8 *map[uint32]uint8
  307. FMapUint32Uint16 map[uint32]uint16
  308. FptrMapUint32Uint16 *map[uint32]uint16
  309. FMapUint32Uint32 map[uint32]uint32
  310. FptrMapUint32Uint32 *map[uint32]uint32
  311. FMapUint32Uint64 map[uint32]uint64
  312. FptrMapUint32Uint64 *map[uint32]uint64
  313. FMapUint32Uintptr map[uint32]uintptr
  314. FptrMapUint32Uintptr *map[uint32]uintptr
  315. FMapUint32Int map[uint32]int
  316. FptrMapUint32Int *map[uint32]int
  317. FMapUint32Int8 map[uint32]int8
  318. FptrMapUint32Int8 *map[uint32]int8
  319. FMapUint32Int16 map[uint32]int16
  320. FptrMapUint32Int16 *map[uint32]int16
  321. FMapUint32Int32 map[uint32]int32
  322. FptrMapUint32Int32 *map[uint32]int32
  323. FMapUint32Int64 map[uint32]int64
  324. FptrMapUint32Int64 *map[uint32]int64
  325. FMapUint32Float32 map[uint32]float32
  326. FptrMapUint32Float32 *map[uint32]float32
  327. FMapUint32Float64 map[uint32]float64
  328. FptrMapUint32Float64 *map[uint32]float64
  329. FMapUint32Bool map[uint32]bool
  330. FptrMapUint32Bool *map[uint32]bool
  331. FMapUint64Intf map[uint64]interface{}
  332. FptrMapUint64Intf *map[uint64]interface{}
  333. FMapUint64String map[uint64]string
  334. FptrMapUint64String *map[uint64]string
  335. FMapUint64Uint map[uint64]uint
  336. FptrMapUint64Uint *map[uint64]uint
  337. FMapUint64Uint8 map[uint64]uint8
  338. FptrMapUint64Uint8 *map[uint64]uint8
  339. FMapUint64Uint16 map[uint64]uint16
  340. FptrMapUint64Uint16 *map[uint64]uint16
  341. FMapUint64Uint32 map[uint64]uint32
  342. FptrMapUint64Uint32 *map[uint64]uint32
  343. FMapUint64Uint64 map[uint64]uint64
  344. FptrMapUint64Uint64 *map[uint64]uint64
  345. FMapUint64Uintptr map[uint64]uintptr
  346. FptrMapUint64Uintptr *map[uint64]uintptr
  347. FMapUint64Int map[uint64]int
  348. FptrMapUint64Int *map[uint64]int
  349. FMapUint64Int8 map[uint64]int8
  350. FptrMapUint64Int8 *map[uint64]int8
  351. FMapUint64Int16 map[uint64]int16
  352. FptrMapUint64Int16 *map[uint64]int16
  353. FMapUint64Int32 map[uint64]int32
  354. FptrMapUint64Int32 *map[uint64]int32
  355. FMapUint64Int64 map[uint64]int64
  356. FptrMapUint64Int64 *map[uint64]int64
  357. FMapUint64Float32 map[uint64]float32
  358. FptrMapUint64Float32 *map[uint64]float32
  359. FMapUint64Float64 map[uint64]float64
  360. FptrMapUint64Float64 *map[uint64]float64
  361. FMapUint64Bool map[uint64]bool
  362. FptrMapUint64Bool *map[uint64]bool
  363. FMapUintptrIntf map[uintptr]interface{}
  364. FptrMapUintptrIntf *map[uintptr]interface{}
  365. FMapUintptrString map[uintptr]string
  366. FptrMapUintptrString *map[uintptr]string
  367. FMapUintptrUint map[uintptr]uint
  368. FptrMapUintptrUint *map[uintptr]uint
  369. FMapUintptrUint8 map[uintptr]uint8
  370. FptrMapUintptrUint8 *map[uintptr]uint8
  371. FMapUintptrUint16 map[uintptr]uint16
  372. FptrMapUintptrUint16 *map[uintptr]uint16
  373. FMapUintptrUint32 map[uintptr]uint32
  374. FptrMapUintptrUint32 *map[uintptr]uint32
  375. FMapUintptrUint64 map[uintptr]uint64
  376. FptrMapUintptrUint64 *map[uintptr]uint64
  377. FMapUintptrUintptr map[uintptr]uintptr
  378. FptrMapUintptrUintptr *map[uintptr]uintptr
  379. FMapUintptrInt map[uintptr]int
  380. FptrMapUintptrInt *map[uintptr]int
  381. FMapUintptrInt8 map[uintptr]int8
  382. FptrMapUintptrInt8 *map[uintptr]int8
  383. FMapUintptrInt16 map[uintptr]int16
  384. FptrMapUintptrInt16 *map[uintptr]int16
  385. FMapUintptrInt32 map[uintptr]int32
  386. FptrMapUintptrInt32 *map[uintptr]int32
  387. FMapUintptrInt64 map[uintptr]int64
  388. FptrMapUintptrInt64 *map[uintptr]int64
  389. FMapUintptrFloat32 map[uintptr]float32
  390. FptrMapUintptrFloat32 *map[uintptr]float32
  391. FMapUintptrFloat64 map[uintptr]float64
  392. FptrMapUintptrFloat64 *map[uintptr]float64
  393. FMapUintptrBool map[uintptr]bool
  394. FptrMapUintptrBool *map[uintptr]bool
  395. FMapIntIntf map[int]interface{}
  396. FptrMapIntIntf *map[int]interface{}
  397. FMapIntString map[int]string
  398. FptrMapIntString *map[int]string
  399. FMapIntUint map[int]uint
  400. FptrMapIntUint *map[int]uint
  401. FMapIntUint8 map[int]uint8
  402. FptrMapIntUint8 *map[int]uint8
  403. FMapIntUint16 map[int]uint16
  404. FptrMapIntUint16 *map[int]uint16
  405. FMapIntUint32 map[int]uint32
  406. FptrMapIntUint32 *map[int]uint32
  407. FMapIntUint64 map[int]uint64
  408. FptrMapIntUint64 *map[int]uint64
  409. FMapIntUintptr map[int]uintptr
  410. FptrMapIntUintptr *map[int]uintptr
  411. FMapIntInt map[int]int
  412. FptrMapIntInt *map[int]int
  413. FMapIntInt8 map[int]int8
  414. FptrMapIntInt8 *map[int]int8
  415. FMapIntInt16 map[int]int16
  416. FptrMapIntInt16 *map[int]int16
  417. FMapIntInt32 map[int]int32
  418. FptrMapIntInt32 *map[int]int32
  419. FMapIntInt64 map[int]int64
  420. FptrMapIntInt64 *map[int]int64
  421. FMapIntFloat32 map[int]float32
  422. FptrMapIntFloat32 *map[int]float32
  423. FMapIntFloat64 map[int]float64
  424. FptrMapIntFloat64 *map[int]float64
  425. FMapIntBool map[int]bool
  426. FptrMapIntBool *map[int]bool
  427. FMapInt8Intf map[int8]interface{}
  428. FptrMapInt8Intf *map[int8]interface{}
  429. FMapInt8String map[int8]string
  430. FptrMapInt8String *map[int8]string
  431. FMapInt8Uint map[int8]uint
  432. FptrMapInt8Uint *map[int8]uint
  433. FMapInt8Uint8 map[int8]uint8
  434. FptrMapInt8Uint8 *map[int8]uint8
  435. FMapInt8Uint16 map[int8]uint16
  436. FptrMapInt8Uint16 *map[int8]uint16
  437. FMapInt8Uint32 map[int8]uint32
  438. FptrMapInt8Uint32 *map[int8]uint32
  439. FMapInt8Uint64 map[int8]uint64
  440. FptrMapInt8Uint64 *map[int8]uint64
  441. FMapInt8Uintptr map[int8]uintptr
  442. FptrMapInt8Uintptr *map[int8]uintptr
  443. FMapInt8Int map[int8]int
  444. FptrMapInt8Int *map[int8]int
  445. FMapInt8Int8 map[int8]int8
  446. FptrMapInt8Int8 *map[int8]int8
  447. FMapInt8Int16 map[int8]int16
  448. FptrMapInt8Int16 *map[int8]int16
  449. FMapInt8Int32 map[int8]int32
  450. FptrMapInt8Int32 *map[int8]int32
  451. FMapInt8Int64 map[int8]int64
  452. FptrMapInt8Int64 *map[int8]int64
  453. FMapInt8Float32 map[int8]float32
  454. FptrMapInt8Float32 *map[int8]float32
  455. FMapInt8Float64 map[int8]float64
  456. FptrMapInt8Float64 *map[int8]float64
  457. FMapInt8Bool map[int8]bool
  458. FptrMapInt8Bool *map[int8]bool
  459. FMapInt16Intf map[int16]interface{}
  460. FptrMapInt16Intf *map[int16]interface{}
  461. FMapInt16String map[int16]string
  462. FptrMapInt16String *map[int16]string
  463. FMapInt16Uint map[int16]uint
  464. FptrMapInt16Uint *map[int16]uint
  465. FMapInt16Uint8 map[int16]uint8
  466. FptrMapInt16Uint8 *map[int16]uint8
  467. FMapInt16Uint16 map[int16]uint16
  468. FptrMapInt16Uint16 *map[int16]uint16
  469. FMapInt16Uint32 map[int16]uint32
  470. FptrMapInt16Uint32 *map[int16]uint32
  471. FMapInt16Uint64 map[int16]uint64
  472. FptrMapInt16Uint64 *map[int16]uint64
  473. FMapInt16Uintptr map[int16]uintptr
  474. FptrMapInt16Uintptr *map[int16]uintptr
  475. FMapInt16Int map[int16]int
  476. FptrMapInt16Int *map[int16]int
  477. FMapInt16Int8 map[int16]int8
  478. FptrMapInt16Int8 *map[int16]int8
  479. FMapInt16Int16 map[int16]int16
  480. FptrMapInt16Int16 *map[int16]int16
  481. FMapInt16Int32 map[int16]int32
  482. FptrMapInt16Int32 *map[int16]int32
  483. FMapInt16Int64 map[int16]int64
  484. FptrMapInt16Int64 *map[int16]int64
  485. FMapInt16Float32 map[int16]float32
  486. FptrMapInt16Float32 *map[int16]float32
  487. FMapInt16Float64 map[int16]float64
  488. FptrMapInt16Float64 *map[int16]float64
  489. FMapInt16Bool map[int16]bool
  490. FptrMapInt16Bool *map[int16]bool
  491. FMapInt32Intf map[int32]interface{}
  492. FptrMapInt32Intf *map[int32]interface{}
  493. FMapInt32String map[int32]string
  494. FptrMapInt32String *map[int32]string
  495. FMapInt32Uint map[int32]uint
  496. FptrMapInt32Uint *map[int32]uint
  497. FMapInt32Uint8 map[int32]uint8
  498. FptrMapInt32Uint8 *map[int32]uint8
  499. FMapInt32Uint16 map[int32]uint16
  500. FptrMapInt32Uint16 *map[int32]uint16
  501. FMapInt32Uint32 map[int32]uint32
  502. FptrMapInt32Uint32 *map[int32]uint32
  503. FMapInt32Uint64 map[int32]uint64
  504. FptrMapInt32Uint64 *map[int32]uint64
  505. FMapInt32Uintptr map[int32]uintptr
  506. FptrMapInt32Uintptr *map[int32]uintptr
  507. FMapInt32Int map[int32]int
  508. FptrMapInt32Int *map[int32]int
  509. FMapInt32Int8 map[int32]int8
  510. FptrMapInt32Int8 *map[int32]int8
  511. FMapInt32Int16 map[int32]int16
  512. FptrMapInt32Int16 *map[int32]int16
  513. FMapInt32Int32 map[int32]int32
  514. FptrMapInt32Int32 *map[int32]int32
  515. FMapInt32Int64 map[int32]int64
  516. FptrMapInt32Int64 *map[int32]int64
  517. FMapInt32Float32 map[int32]float32
  518. FptrMapInt32Float32 *map[int32]float32
  519. FMapInt32Float64 map[int32]float64
  520. FptrMapInt32Float64 *map[int32]float64
  521. FMapInt32Bool map[int32]bool
  522. FptrMapInt32Bool *map[int32]bool
  523. FMapInt64Intf map[int64]interface{}
  524. FptrMapInt64Intf *map[int64]interface{}
  525. FMapInt64String map[int64]string
  526. FptrMapInt64String *map[int64]string
  527. FMapInt64Uint map[int64]uint
  528. FptrMapInt64Uint *map[int64]uint
  529. FMapInt64Uint8 map[int64]uint8
  530. FptrMapInt64Uint8 *map[int64]uint8
  531. FMapInt64Uint16 map[int64]uint16
  532. FptrMapInt64Uint16 *map[int64]uint16
  533. FMapInt64Uint32 map[int64]uint32
  534. FptrMapInt64Uint32 *map[int64]uint32
  535. FMapInt64Uint64 map[int64]uint64
  536. FptrMapInt64Uint64 *map[int64]uint64
  537. FMapInt64Uintptr map[int64]uintptr
  538. FptrMapInt64Uintptr *map[int64]uintptr
  539. FMapInt64Int map[int64]int
  540. FptrMapInt64Int *map[int64]int
  541. FMapInt64Int8 map[int64]int8
  542. FptrMapInt64Int8 *map[int64]int8
  543. FMapInt64Int16 map[int64]int16
  544. FptrMapInt64Int16 *map[int64]int16
  545. FMapInt64Int32 map[int64]int32
  546. FptrMapInt64Int32 *map[int64]int32
  547. FMapInt64Int64 map[int64]int64
  548. FptrMapInt64Int64 *map[int64]int64
  549. FMapInt64Float32 map[int64]float32
  550. FptrMapInt64Float32 *map[int64]float32
  551. FMapInt64Float64 map[int64]float64
  552. FptrMapInt64Float64 *map[int64]float64
  553. FMapInt64Bool map[int64]bool
  554. FptrMapInt64Bool *map[int64]bool
  555. FMapBoolIntf map[bool]interface{}
  556. FptrMapBoolIntf *map[bool]interface{}
  557. FMapBoolString map[bool]string
  558. FptrMapBoolString *map[bool]string
  559. FMapBoolUint map[bool]uint
  560. FptrMapBoolUint *map[bool]uint
  561. FMapBoolUint8 map[bool]uint8
  562. FptrMapBoolUint8 *map[bool]uint8
  563. FMapBoolUint16 map[bool]uint16
  564. FptrMapBoolUint16 *map[bool]uint16
  565. FMapBoolUint32 map[bool]uint32
  566. FptrMapBoolUint32 *map[bool]uint32
  567. FMapBoolUint64 map[bool]uint64
  568. FptrMapBoolUint64 *map[bool]uint64
  569. FMapBoolUintptr map[bool]uintptr
  570. FptrMapBoolUintptr *map[bool]uintptr
  571. FMapBoolInt map[bool]int
  572. FptrMapBoolInt *map[bool]int
  573. FMapBoolInt8 map[bool]int8
  574. FptrMapBoolInt8 *map[bool]int8
  575. FMapBoolInt16 map[bool]int16
  576. FptrMapBoolInt16 *map[bool]int16
  577. FMapBoolInt32 map[bool]int32
  578. FptrMapBoolInt32 *map[bool]int32
  579. FMapBoolInt64 map[bool]int64
  580. FptrMapBoolInt64 *map[bool]int64
  581. FMapBoolFloat32 map[bool]float32
  582. FptrMapBoolFloat32 *map[bool]float32
  583. FMapBoolFloat64 map[bool]float64
  584. FptrMapBoolFloat64 *map[bool]float64
  585. FMapBoolBool map[bool]bool
  586. FptrMapBoolBool *map[bool]bool
  587. }