blob: 2f6d1937470ace7eaed15af9a98477818d3c871d [file] [log] [blame]
// RUN: %scale-test --begin 1 --end 5 --step 1 --select VarDeclUsageCheckerExprVisits %s
// REQUIRES: asserts
protocol Proto {}
extension Proto {
var selfish: Proto { return self }
}
struct X: Proto {}
func test(_ x: X) -> Proto {
return x
%for i in range(0, N*5):
.selfish
%end
}