// Copyright 2012 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. // comment 0 package a //BUG(uid): bug0 //TODO(uid): todo0 // A note with some spaces after it, should be ignored (watch out for // emacs modes that remove trailing whitespace). //NOTE(uid): // SECBUG(uid): sec hole 0 // need to fix asap // Multiple notes may be in the same comment group and should be // recognized individually. Notes may start in the middle of a // comment group as long as they start at the beginning of an // individual comment. // // NOTE(foo): 1 of 4 - this is the first line of note 1 // - note 1 continues on this 2nd line // - note 1 continues on this 3rd line // NOTE(foo): 2 of 4 // NOTE(bar): 3 of 4 /* NOTE(bar): 4 of 4 */ // - this is the last line of note 4 // // // NOTE(bam): This note which contains a (parenthesized) subphrase // must appear in its entirety. // NOTE(xxx) The ':' after the marker and uid is optional. // NOTE(): NO uid - should not show up. // NOTE() NO uid - should not show up.