Geoffrey White
|
2863a14cd1
|
Swift: Add more tests for Arrays.
|
2023-10-02 11:59:24 +01:00 |
|
Geoffrey White
|
df1bc1a597
|
Swift: Add more tests for Numerics.
|
2023-10-02 11:59:24 +01:00 |
|
Geoffrey White
|
b6f0160760
|
Swift: Effect on recently added tests.
|
2023-09-27 16:52:31 +01:00 |
|
Geoffrey White
|
6a2911ae01
|
Swift: Make the tests more accurate.
|
2023-09-27 16:39:55 +01:00 |
|
Geoffrey White
|
086002f7cb
|
Swift: Add a general model for description, debugDescription.
|
2023-09-27 16:39:54 +01:00 |
|
Geoffrey White
|
f12e45b243
|
Swift: Delete the specific description, debugDescription models.
|
2023-09-27 16:39:54 +01:00 |
|
Geoffrey White
|
2c9433c621
|
Merge pull request #13946 from geoffw0/arraysteptest
Swift: Models and tests for numeric conversions
|
2023-09-22 16:26:38 +01:00 |
|
Geoffrey White
|
ab54f0cc6c
|
Merge pull request #14286 from geoffw0/interp
Swift: Fix bug in taint flow through string interpolation
|
2023-09-22 08:52:56 +01:00 |
|
Geoffrey White
|
f2689dd515
|
Swift: Fix for string interpolation taint flow.
|
2023-09-21 19:02:16 +01:00 |
|
Geoffrey White
|
c7be9b42b3
|
Swift: Test demonstrating an issue with taint through string interpolation.
|
2023-09-21 19:02:06 +01:00 |
|
Geoffrey White
|
1b74b49bb3
|
Swift: Improve NSString models for varargs functions.
|
2023-09-19 23:02:14 +01:00 |
|
Geoffrey White
|
f8c5a9a264
|
Swift: Test localizedStringWithFormat a bit better.
|
2023-09-19 18:43:54 +01:00 |
|
Geoffrey White
|
2d05b85bb4
|
Swift: Fix uses of legacy CArrayElement.
|
2023-09-19 11:20:05 +01:00 |
|
Geoffrey White
|
037f246cda
|
Merge branch 'main' into arraysteptest
|
2023-09-19 10:33:32 +01:00 |
|
Geoffrey White
|
7e962dc764
|
Swift: Accept fixed test cases.
|
2023-09-12 17:18:29 +01:00 |
|
Robert Marsh
|
603f2cd3b2
|
Swift: fix test expectation properly
|
2023-09-07 19:35:02 +00:00 |
|
Robert Marsh
|
0fff540add
|
Swift: update a test expectation for dictionary flow
|
2023-09-07 16:14:23 +00:00 |
|
Geoffrey White
|
a54747f850
|
Swift: Fix mysterious taint flow issue.
|
2023-08-21 11:06:04 +01:00 |
|
Geoffrey White
|
b4db68af80
|
Swift: Add content to the string models.
|
2023-08-21 10:16:40 +01:00 |
|
Geoffrey White
|
a6f29fa417
|
Swift: Address pointer/pointee conflation in the string tests themselves.
|
2023-08-21 10:16:39 +01:00 |
|
Geoffrey White
|
86a73fa0e7
|
Swift: Accept fixed spurious test results.
|
2023-08-17 19:41:21 +01:00 |
|
Geoffrey White
|
0fd4f6180f
|
Swift: Allow subscript content reads from collections.
|
2023-08-17 19:37:55 +01:00 |
|
Geoffrey White
|
1ac9d2c618
|
Swift: Update models with CollectionElement, value flow.
|
2023-08-17 18:49:19 +01:00 |
|
Geoffrey White
|
59e2b0482c
|
Merge branch 'main' into closuremodels
|
2023-08-17 17:16:44 +01:00 |
|
Geoffrey White
|
4b66bada3d
|
Swift: Model array initializers.
|
2023-08-16 12:13:46 +01:00 |
|
Geoffrey White
|
9a4410d4b7
|
Swift: Additional test cases for array conversions.
|
2023-08-16 11:53:05 +01:00 |
|
Geoffrey White
|
4f5d7e1b6f
|
Swift: Accept test changes.
|
2023-08-10 19:49:27 +01:00 |
|
Geoffrey White
|
936b1ced4d
|
Swift: Add one last test case (and address a .expected change elsewhere).
|
2023-08-10 19:39:39 +01:00 |
|
Geoffrey White
|
376479325d
|
Swift: Model LosslessStringConvertible.
|
2023-08-10 09:27:05 +01:00 |
|
Geoffrey White
|
effe3762b8
|
Swift: More robust OptionalSomePattern flow.
|
2023-08-10 08:49:46 +01:00 |
|
Geoffrey White
|
aa2e79b6da
|
Swift: Model numeric conversions.
|
2023-08-10 00:19:50 +01:00 |
|
Geoffrey White
|
e86ccf8498
|
Swift: Test flow through various conversions.
|
2023-08-09 23:05:45 +01:00 |
|
Alex Denisov
|
cebaca328e
|
Swift: 'ParsedSequence' lacks proper types and yields 'Unresolved' AST nodes
|
2023-08-08 14:41:15 +02:00 |
|
Geoffrey White
|
c95432457d
|
Swift: Correct a test case (but preserve the original as well since it's interesting).
|
2023-08-08 10:41:21 +01:00 |
|
Geoffrey White
|
6ccf47ece9
|
Swift: Accept test changes resulting from merge.
|
2023-08-08 10:28:29 +01:00 |
|
Geoffrey White
|
d24db3fcd3
|
Swift: Use .ArrayElement in the models, where appropriate.
|
2023-08-04 09:18:37 +01:00 |
|
Geoffrey White
|
b41d47b910
|
Swift: Array.withUnsafeBytes doesn't reliably match ContiguousBytes, so define models there as well.
|
2023-08-04 09:18:36 +01:00 |
|
Geoffrey White
|
c48d47484a
|
Swift: Fix mistake in the string taint test.
|
2023-08-04 09:18:36 +01:00 |
|
Geoffrey White
|
664dc01c48
|
Swift: Add closure function models.
|
2023-08-04 09:18:36 +01:00 |
|
Geoffrey White
|
49d1556c29
|
Swift: Model update(repeating:), to support the tests.
|
2023-08-04 09:18:36 +01:00 |
|
Geoffrey White
|
feadd7127b
|
Swift: Add tests with some different container types.
|
2023-08-04 09:18:35 +01:00 |
|
Geoffrey White
|
63c71f0b77
|
Swift: Add tests of with* closure methods.
|
2023-08-04 09:18:34 +01:00 |
|
Robert Marsh
|
7ed520ab54
|
Swift: update test expectations after hiding InOutExpr
|
2023-07-28 14:29:24 +00:00 |
|
Geoffrey White
|
5188095529
|
Swift: Use enum content in withContiguousStorageIfAvailable model.
|
2023-07-25 14:33:20 +01:00 |
|
Geoffrey White
|
aedd073dad
|
Merge pull request #12416 from geoffw0/contig
Swift: Model Sequence.withContiguousStorageIfAvailable
|
2023-07-25 14:05:07 +01:00 |
|
Geoffrey White
|
94780aabec
|
Swift: Effect on the taint/core test.
|
2023-07-21 22:34:59 +01:00 |
|
Geoffrey White
|
d13170de98
|
Swift: Model return values.
|
2023-07-21 14:23:40 +01:00 |
|
Geoffrey White
|
52e84ba12b
|
Swift: Add some more test cases, including handling return propagation.
|
2023-07-21 13:53:14 +01:00 |
|
Geoffrey White
|
7c0c820684
|
Swift: Accept fixed spurious result.
|
2023-07-21 11:26:11 +01:00 |
|
Geoffrey White
|
6110243306
|
Swift: Fix .expected and autoformat after merge.
|
2023-07-21 11:17:19 +01:00 |
|