blob: 5248d3cbb5450db1ba8d50569183fb9ff146a4f7 [file] [log] [blame]
import java.util.List;
import org.checkerframework.common.aliasing.qual.Unique;
public class ForbiddenUniqueTest {
// :: error: (unique.location.forbidden)
@Unique int field;
void notAllowed() {
// :: error: (unique.location.forbidden)
@Unique Object[] arr;
// :: error: (type.argument) :: error: (unique.location.forbidden)
List<@Unique Object> list;
}
void allowed() {
Object @Unique [] ar;
@Unique List<Object> l;
}
}