PageRenderTime 38ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/trunk/Examples/test-suite/go/struct_initialization_runme.go

#
Go | 29 lines | 22 code | 7 blank | 0 comment | 12 complexity | 299811de1f818ab7e8284a78883bec3d MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. package main
  2. import . "./struct_initialization"
  3. func main() {
  4. if GetInstanceC1().GetX() != 10 {
  5. panic(0)
  6. }
  7. if GetInstanceD1().GetX() != 10 {
  8. panic(0)
  9. }
  10. if GetInstanceD2().GetX() != 20 {
  11. panic(0)
  12. }
  13. if GetInstanceD3().GetX() != 30 {
  14. panic(0)
  15. }
  16. if GetInstanceE1().GetX() != 1 {
  17. panic(0)
  18. }
  19. if GetInstanceF1().GetX() != 1 {
  20. panic(0)
  21. }
  22. }