| // Copyright 2009 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. |
| var i I = p; // this should be possible even though p is nil: we still know the type |
| i.M(); // should be possible since we know the type, and don't ever use the receiver |
| throw: ifaces2i: nil pointer |
| SIGSEGV: segmentation violation |
| throw(0x76c9, 0x0, 0x0, ...) |
| sys·ifaces2i(31440, 0, 31480, ...) |
| sys·ifaces2i(0x7ad0, 0x7af8, 0x0, ...) |
| main·main(1, 0, 1606416424, ...) |
| main·main(0x1, 0x7fff5fbff828, 0x0, ...) |