// RUN: %scale-test -O --begin 5 --end 21 --step 5 --select StoredPropertiesRequest %s // REQUIRES: asserts // // Single file with many stored properties. // // Check that SIL passes don't exhibit cubic behavior by repeatedly // asking for all the stored properties (if the StoredPropertiesRequest // stat scales quadratically, then the behavior is cubic). public class LazyProperties { %for i in range(N): public lazy var prop${i}: String = { return "${i}" }() %end }