@@ -85,29 +85,33 @@ private class UrlSummaries extends SummaryModelCsv {
8585 override predicate row ( string row ) {
8686 row =
8787 [
88- ";URL;true;init(string:);(String);;Argument[0];ReturnValue;taint" ,
89- ";URL;true;init(string:relativeTo:);(String,URL?);;Argument[0..1];ReturnValue;taint" ,
88+ ";URL;true;init(string:);(String);;Argument[0];ReturnValue.OptionalSome;taint" ,
89+ ";URL;true;init(string:relativeTo:);(String,URL?);;Argument[0];ReturnValue.OptionalSome;taint" ,
90+ ";URL;true;init(string:relativeTo:);(String,URL?);;Argument[1].OptionalSome;ReturnValue.OptionalSome;taint" ,
9091 ";URL;true;init(fileURLWithPath:);;;Argument[0];ReturnValue;taint" ,
9192 ";URL;true;init(fileURLWithPath:isDirectory:);;;Argument[0];ReturnValue;taint" ,
92- ";URL;true;init(fileURLWithPath:relativeTo:);;;Argument[0..1];ReturnValue;taint" ,
93+ ";URL;true;init(fileURLWithPath:relativeTo:);;;Argument[0];ReturnValue;taint" ,
94+ ";URL;true;init(fileURLWithPath:relativeTo:);;;Argument[1].OptionalSome;ReturnValue;taint" ,
9395 ";URL;true;init(fileURLWithPath:isDirectory:relativeTo:);;;Argument[0];ReturnValue;taint" ,
94- ";URL;true;init(fileURLWithPath:isDirectory:relativeTo:);;;Argument[2];ReturnValue;taint" ,
96+ ";URL;true;init(fileURLWithPath:isDirectory:relativeTo:);;;Argument[2].OptionalSome ;ReturnValue;taint" ,
9597 ";URL;true;init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:);;;Argument[0];ReturnValue;taint" ,
96- ";URL;true;init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:);;;Argument[2];ReturnValue;taint" ,
98+ ";URL;true;init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:);;;Argument[2].OptionalSome ;ReturnValue;taint" ,
9799 ";URL;true;init(fileReferenceLiteralResourceName:);;;Argument[0];ReturnValue;taint" ,
98- ";URL;true;init(_:);;;Argument[0];ReturnValue;taint" ,
99- ";URL;true;init(_:isDirectory:);;;Argument[0];ReturnValue;taint" ,
100+ ";URL;true;init(_:);;;Argument[0];ReturnValue.OptionalSome ;taint" ,
101+ ";URL;true;init(_:isDirectory:);;;Argument[0];ReturnValue.OptionalSome ;taint" ,
100102 ";URL;true;init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:);;;Argument[0];ReturnValue;taint" ,
101- ";URL;true;init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:);;;Argument[2];ReturnValue;taint" ,
103+ ";URL;true;init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:);;;Argument[2].OptionalSome ;ReturnValue;taint" ,
102104 ";URL;true;init(resolvingAliasFileAt:options:);;;Argument[0];ReturnValue;taint" ,
103105 ";URL;true;init(resource:);;;Argument[0];ReturnValue;taint" ,
104- ";URL;true;init(dataRepresentation:relativeTo:isAbsolute:);;;Argument[0..1];ReturnValue;taint" ,
106+ ";URL;true;init(dataRepresentation:relativeTo:isAbsolute:);;;Argument[0];ReturnValue;taint" ,
107+ ";URL;true;init(dataRepresentation:relativeTo:isAbsolute:);;;Argument[1].OptionalSome;ReturnValue;taint" ,
105108 ";URL;true;init(_:strategy:);;;Argument[0];ReturnValue;taint" ,
106- ";URL;true;init(filePath:directoryHint:);;;Argument[0];ReturnValue;taint" ,
109+ ";URL;true;init(filePath:directoryHint:);;;Argument[0];ReturnValue.OptionalSome ;taint" ,
107110 ";URL;true;init(filePath:directoryHint:relativeTo:);;;Argument[0];ReturnValue;taint" ,
108- ";URL;true;init(filePath:directoryHint:relativeTo:);;;Argument[2];ReturnValue;taint" ,
109- ";URL;true;init(for:in:appropriateFor:create:);;;Argument[0..2];ReturnValue;taint" ,
110- ";URL;true;init(string:encodingInvalidCharacters:);;;Argument[0];ReturnValue;taint" ,
111+ ";URL;true;init(filePath:directoryHint:relativeTo:);;;Argument[2].OptionalSome;ReturnValue;taint" ,
112+ ";URL;true;init(for:in:appropriateFor:create:);;;Argument[0..1];ReturnValue;taint" ,
113+ ";URL;true;init(for:in:appropriateFor:create:);;;Argument[2].OptionalSome;ReturnValue;taint" ,
114+ ";URL;true;init(string:encodingInvalidCharacters:);;;Argument[0];ReturnValue.OptionalSome;taint" ,
111115 ";URL;true;resourceValues(forKeys:);;;Argument[-1];ReturnValue;taint" ,
112116 ";URL;true;setResourceValues(_:);;;Argument[0];Argument[-1];taint" ,
113117 ";URL;true;setTemporaryResourceValue(_:forKey:);;;Argument[-1..0];Argument[-1];taint" ,
@@ -125,7 +129,8 @@ private class UrlSummaries extends SummaryModelCsv {
125129 ";URL;true;deletingLastPathComponent();;;Argument[-1];ReturnValue;taint" ,
126130 ";URL;true;deletingPathExtension();;;Argument[-1];ReturnValue;taint" ,
127131 ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[-1];ReturnValue;taint" ,
128- ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[1..2];ReturnValue;taint" ,
132+ ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[1].OptionalSome.CollectionElement;ReturnValue;taint" ,
133+ ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[2].OptionalSome;ReturnValue;taint" ,
129134 ";URL;true;bookmarkData(withContentsOf:);;;Argument[0];ReturnValue;taint" ,
130135 ";URL;true;resourceValues(forKeys:fromBookmarkData:);;;Argument[1];ReturnValue;taint" ,
131136 ";URL;true;promisedItemResourceValues(forKeys:);;;Argument[-1];ReturnValue;taint" ,
0 commit comments