// Copyright 2017 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. | |
// This file is processed by the cover command, then a test verifies that | |
// all compiler directives are preserved and positioned appropriately. | |
//go:a | |
//go:b | |
package main | |
//go:c1 | |
//go:c2 | |
//doc | |
func c() { | |
} | |
//go:d1 | |
//doc | |
//go:d2 | |
type d int | |
//go:e1 | |
//doc | |
//go:e2 | |
type ( | |
e int | |
f int | |
) | |
//go:_empty1 | |
//doc | |
//go:_empty2 | |
type () | |
//go:f |