1// compile 2 3// Copyright 2009 The Go Authors. All rights reserved. 4// Use of this source code is governed by a BSD-style 5// license that can be found in the LICENSE file. 6 7package bug151 8 9type S string 10 11type Empty interface {} 12 13func (v S) Less(e Empty) bool { 14 return v < e.(S); 15} 16 17/* 18bugs/bug151.go:10: illegal types for operand: CALL 19 string 20 S 21*/ 22