blob: 783e9a55f17868c918830b1cf680f45e5af377e5 [file] [log] [blame]
package rundespiteerrors
// This test verifies that analyzers without RunDespiteErrors are not
// executed on a package containing type errors (see issue #54762).
func _() {
// A type error.
_ = 1 + "" //@diag("1", "compiler", "mismatched types|cannot convert", "error")
// A violation of an analyzer for which RunDespiteErrors=false:
// no diagnostic is produced; the diag comment is merely illustrative.
for _ = range "" { //diag("for _", "simplifyrange", "simplify range expression", "warning")
}
}