...
Run Format

Source file test/nilptr4.go

Documentation: test

  // build
  
  // Copyright 2014 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.
  
  // Test that the compiler does not crash during compilation.
  
  package main
  
  import "unsafe"
  
  // Issue 7413
  func f1() {
  	type t struct {
  		i int
  	}
  
  	var v *t
  	_ = int(uintptr(unsafe.Pointer(&v.i)))
  	_ = int32(uintptr(unsafe.Pointer(&v.i)))
  }
  
  func main() {}
  

View as plain text