@@ -14,21 +14,49 @@ private class SequenceSummaries extends SummaryModelCsv {
1414 override predicate row ( string row ) {
1515 row =
1616 [
17+ ";Sequence;true;sorted();;;Argument[-1];ReturnValue;taint" ,
18+ ";Sequence;true;sorted();;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
19+ ";Sequence;true;sorted(by:);;;Argument[-1];ReturnValue;taint" ,
20+ ";Sequence;true;sorted(by:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
1721 ";Sequence;true;reversed();;;Argument[-1];ReturnValue;taint" ,
22+ ";Sequence;true;reversed();;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
23+ ";Sequence;true;shuffled();;;Argument[-1];ReturnValue;taint" ,
24+ ";Sequence;true;shuffled();;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
25+ ";Sequence;true;shuffled(using:);;;Argument[-1].CollectionElement;ReturnValue;taint" ,
26+ ";Sequence;true;shuffled(using:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
1827 ";Sequence;true;prefix(_:);;;Argument[-1];ReturnValue;taint" ,
28+ ";Sequence;true;prefix(_:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
1929 ";Sequence;true;prefix(while:);;;Argument[-1];ReturnValue;taint" ,
30+ ";Sequence;true;prefix(while:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
2031 ";Sequence;true;suffix(_:);;;Argument[-1];ReturnValue;taint" ,
32+ ";Sequence;true;suffix(_:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
2133 ";Sequence;true;dropFirst(_:);;;Argument[-1];ReturnValue;taint" ,
34+ ";Sequence;true;dropFirst(_:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
2235 ";Sequence;true;dropLast(_:);;;Argument[-1];ReturnValue;taint" ,
36+ ";Sequence;true;dropLast(_:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
37+ ";Sequence;true;drop(while:);;;Argument[-1];ReturnValue;taint" ,
38+ ";Sequence;true;drop(while:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
2339 ";Sequence;true;split(maxSplits:omittingEmptySubsequences:whereSeparator:);;;Argument[-1];ReturnValue;taint" ,
40+ ";Sequence;true;split(maxSplits:omittingEmptySubsequences:whereSeparator:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
2441 ";Sequence;true;split(separator:maxSplits:omittingEmptySubsequences:);;;Argument[-1];ReturnValue;taint" ,
42+ ";Sequence;true;split(separator:maxSplits:omittingEmptySubsequences:);;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
2543 ";Sequence;true;joined();;;Argument[-1];ReturnValue;taint" ,
26- ";Sequence;true;joined(separator:);;;Argument[-1..0];ReturnValue;taint" ,
27- ";Sequence;true;first(where:);;;Argument[-1];ReturnValue;taint" ,
44+ ";Sequence;true;joined();;;Argument[-1].CollectionElement;ReturnValue;taint" ,
45+ ";Sequence;true;joined();;;Argument[-1].CollectionElement.CollectionElement;ReturnValue.CollectionElement;value" ,
46+ ";Sequence;true;joined(separator:);;;Argument[0..-1];ReturnValue;taint" ,
47+ ";Sequence;true;joined(separator:);;;Argument[-1].CollectionElement;ReturnValue;taint" ,
48+ ";Sequence;true;first(where:);;;Argument[-1].CollectionElement;ReturnValue;value" ,
2849 ";Sequence;true;withContiguousStorageIfAvailable(_:);;;Argument[-1];Argument[0].Parameter[0].CollectionElement;taint" ,
2950 ";Sequence;true;withContiguousStorageIfAvailable(_:);;;Argument[-1].CollectionElement;Argument[0].Parameter[0].CollectionElement;value" ,
3051 ";Sequence;true;withContiguousStorageIfAvailable(_:);;;Argument[0].ReturnValue;ReturnValue.OptionalSome;value" ,
31- ";Sequence;true;makeIterator();;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value"
52+ ";Sequence;true;forEach(_:);;;Argument[-1].CollectionElement;Argument[0].Parameter[0];value" ,
53+ ";Sequence;true;enumerated();;;Argument[-1].CollectionElement;ReturnValue.CollectionElement.TupleElement[1];value" ,
54+ ";Sequence;true;makeIterator();;;Argument[-1].CollectionElement;ReturnValue.CollectionElement;value" ,
55+ ";Sequence;true;min();;;Argument[-1].CollectionElement;ReturnValue.OptionalSome;taint" ,
56+ ";Sequence;true;min(by:);;;Argument[-1].CollectionElement;ReturnValue.OptionalSome;taint" ,
57+ ";Sequence;true;max();;;Argument[-1].CollectionElement;ReturnValue.OptionalSome;taint" ,
58+ ";Sequence;true;max(by:);;;Argument[-1].CollectionElement;ReturnValue.OptionalSome;taint" ,
59+ ";Sequence;true;formatted();;;Argument[-1].CollectionElement;ReturnValue;taint" ,
3260 ]
3361 }
3462}
0 commit comments