builtin_test.go 965 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package test
  2. func init() {
  3. testCases = append(testCases,
  4. (*bool)(nil),
  5. (*boolAlias)(nil),
  6. (*byte)(nil),
  7. (*byteAlias)(nil),
  8. (*float32)(nil),
  9. (*float32Alias)(nil),
  10. (*float64)(nil),
  11. (*float64Alias)(nil),
  12. (*int8)(nil),
  13. (*int8Alias)(nil),
  14. (*int16)(nil),
  15. (*int16Alias)(nil),
  16. (*int32)(nil),
  17. (*int32Alias)(nil),
  18. (*int64)(nil),
  19. (*int64Alias)(nil),
  20. (*string)(nil),
  21. (*stringAlias)(nil),
  22. (*uint8)(nil),
  23. (*uint8Alias)(nil),
  24. (*uint16)(nil),
  25. (*uint16Alias)(nil),
  26. (*uint32)(nil),
  27. (*uint32Alias)(nil),
  28. (*uintptr)(nil),
  29. (*uintptrAlias)(nil),
  30. )
  31. }
  32. type boolAlias bool
  33. type byteAlias byte
  34. type float32Alias float32
  35. type float64Alias float64
  36. type ptrFloat64Alias *float64
  37. type int8Alias int8
  38. type int16Alias int16
  39. type int32Alias int32
  40. type ptrInt32Alias *int32
  41. type int64Alias int64
  42. type stringAlias string
  43. type ptrStringAlias *string
  44. type uint8Alias uint8
  45. type uint16Alias uint16
  46. type uint32Alias uint32
  47. type uintptrAlias uintptr