...
Run Format

Source file test/fixedbugs/issue5244.go

Documentation: test/fixedbugs

  // run
  
  // Copyright 2013 The Go Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
  // Issue 5244: the init order computation uses the wrong
  // order for top-level blank identifier assignments.
  // The example used to panic because it tries calling a
  // nil function instead of assigning to f before.
  
  package main
  
  var f = func() int { return 1 }
  var _ = f() + g()
  var g = func() int { return 2 }
  
  func main() {}
  

View as plain text